Inside Our Cell

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