2 min read Science Stem cell scientists make big progress in building mini-kidneys 3 years ago A team of scientists at the Keck School of Medicine of USC has created what could be a key building...