Tiny human almost-brains made in lab
Wednesday, August 28, 2013 - 14:01
in Biology & Nature
Stem cells arrange themselves into tiny patchwork approximation of the most complex human organ
Stem cells arrange themselves into tiny patchwork approximation of the most complex human organ