The fluid that is filtered from the blood into the nephron and will eventually become urine.
Professor Amy Fenwick
Your cart is currently empty!
Notifications