podocytes and glomerular capillaries, filtration barrier
EM24. Circulatory System (EM) podocytes and glomerular capillaries, filtration barrier



© 2002 Oxford University Press