Deacon923
Scooter Banks
This is some next level star trek stuff.
http://www.dispatch.com/news/20170807/ohio-state-researchers-report-breakthrough-in-cell-regeneration
I thought it was some kind of fake news when it first came up in my feed but it appears to be legit. Could be a gamechanger in all kinds of medical applications.
http://www.dispatch.com/news/20170807/ohio-state-researchers-report-breakthrough-in-cell-regeneration
I thought it was some kind of fake news when it first came up in my feed but it appears to be legit. Could be a gamechanger in all kinds of medical applications.