Kidney Rat filtration barrier foot processes fenestrated capillary endotehlium
15817917
Found In:
Medical Historical Library, Cushing/Whitney Medical Library > Kidney Rat filtration barrier foot processes fenestrated capillary endotehlium