4 Oct 2017

New research on the importance of the small things in life

From The Panel, 4:32 pm on 4 October 2017

New research from Canadian scientists suggests life began in warm little ponds after meteorites splashed into them about four billion years ago.