‪NASA | DNA Building Blocks Can Be Made in Space‬‏ - YouTube


[youtube http://www.youtube.com/watch?v=1g7AKVZ3HC4]


The origin of life was from meteors? How exciting is that?!

Powered by Blogger.