Skip to playerSkip to main content
  • 13 years ago
Researchers in China have whipped up a batch of "tiny, tooth-like structres" made from stem cells extracted from urine. Gummy pee teeth, anyone?
Comments

Recommended