Article: Lab-made muscle repairs itself in supermouse×578/628d8184ce91ca7bac5c79dc4fd0c222/makingmuscle3.jpg

This is truly mind blowing; just the thought that humanity can accomplish these kind of feats… We are advancing at an accelerated rate!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: