Term Gallery logo

Meanings of membranoproliferative glomerulonephritis nos in English