Glomerulonephritis

Source: NHS

Glomerulonephritis is damage to the tiny filters inside your kidneys (the glomeruli). It's often caused by your immune system attacking healthy body tissue.

Articles for Glomerulonephritis