November 18 2013 2013-11-18

Scientists create, for the first time, “mini-kidneys" from human stem cells