Monkeyfilter
of no fixed subtitle
Login
New post
Archive
April 08, 2009
The building blocks of life may be more than merely common in the cosmos. Humans and aliens could share a common genetic architecture.
posted by
homunculus
15 years ago
As Dr. Sagan said,
We are star stuff.
This is actually a staggering, groundbreaking discovery that should stop everyone in their tracks. Ooh, Idol is on!
Comment
Use Markdown