Specialized cells in the glomerulus that form filtration slits, preventing large molecules from entering the filtrate.
Professor Amy Fenwick
Your cart is currently empty!
Notifications