You don’t need to go to stars to feel the amazing. Our body — the mechanism of life — is an incomprehensible wonder. This video shows how our cellular machinery creates one molecule of protein.

 

Advertisements