Learn More
The evolution of the vertebrate kidney records three occasions, each separated by about 50 million years, when fish have abandoned glomeruli to produce urine by tubular mechanisms. The recurring(More)