Each nephron is about the thickness of a human hair. A tiny tuft of blood vessels (glomerulus) in each nephron filters waste from the blood under pressure. High blood sugar levels due to diabetes ...
Diabetes harms the kidneys by causing damage to the blood vessels inside your kidneys. If you continuously suffer from high blood sugar levels, they can make these vessels become narrow and clogged, ...