podocytes and glomerular capillaries
EM24. Circulatory System (EM) podocytes and glomerular capillaries
Next Image Next Image



© 2002 Oxford University Press