wordsfromturbulenthill.com
10 Science News Roundup #14
Here are 10 science news that I find interesting and important to take note. Beating heart patch is large enough to repair the human heart – Biomedical engineers at Duke University have creat…