HOMEPRODUCTSCOMPANYCONTACTFAQResearchDictionaryPharmaSign Up FREE or Login

Nephrons

The functional units of the kidney, consisting of the glomerulus and the attached tubule.
Also Known As:
Nephron
Networked: 0 relevant articles (0 outcomes, 0 trials/studies)

Context: Research Results