The space between the glomerular capsule and the glomerulus where filtrate collects.
Professor Amy Fenwick
Your cart is currently empty!
Notifications