Scientists have just reported to the NEJM..that they have successfully grown human vocal cords in a lab.
When questioned by reporters the scientist responded
"The results speak for themselves"
When questioned by reporters the scientist responded
"The results speak for themselves"