Researchers’ shows how kidney cells self-renew “University of Texas at Dallas scientists have discovered a previously unknown “housekeeping” process in kidney [MORE]