Skip to playerSkip to main contentSkip to footer
  • 12 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?

Recommended