Renal Physiology

Week 11: Osmoregulation: Osmoregulation in aquatic and terrestrial animals; Kidney and Vertebrate nephron as osmoregulatory. and  excretory organ

Source: Page 588-614 (Eckert animal  physiology by David Randall)