Site icon noot! noot!

Vocal Chords

Scientists have now grown human vocal chords from stem cells.
They say the results speak for themselves.

Exit mobile version