Researchers’ sweeping discovery shows how kidney cells self-renew
University of Texas at Dallas scientists have discovered a previously unknown "housekeeping" process in kidney cells that ejects unwanted content, resulting in cells that rejuvenate…