Peter Hill Explains

The location of the first life.


Listen Later

Read from new scientist.  Scientist are looking at the location on earth of the first life. Identified is the genetic code, the energy flow, and the cell sack all have to come together. I did not know the sugar ribose was the backbone of RNA .Podcast    
...more
View all episodesView all episodes
Download on the App Store

Peter Hill ExplainsBy Peter Hill