Self-healing engineered muscle grown in the laboratory

Living skeletal muscle that contracts powerfully and rapidly, integrates...

3,952 views sciencedaily.com

Interest

Biology
Discovered by lol
on Mar 31, 2014

Stumblers Who Like This Page