Origin of Life: new commentaries (Introduction)

by David Turell, (5713 days ago) @ David Turell

Another meteorite story finding abundant ammonia, explaining how our atmosphere might have picked up enough nitrogen to form life. Nitrogen is one of the vital elements to make amino acids, one of the main foundations of life's protein.-http://www.sciencedaily.com/releases/2011/03/110302091646.htm

locked
5213 views

Complete thread: