One of the scientists in the article is very careful to point out that it's still very early in the testing process and this could end up amounting to nothing, but even keeping that in mind, it's hard for me not to think of this as damn-near miraculous.
add a skeleton here at some point
4 days ago