Did Life Begin In A Drop of Water?
Friday, January 31, 2014 - 00:30
in Physics & Chemistry
The first hefty organic molecules may have formed within tiny droplets.
The first hefty organic molecules may have formed within tiny droplets.