The Goldilocks Enigma: Why is the universe just right for life?

Venue: London

Location: London, United Kingdom

Event Date/Time: Sep 04, 2007
Report as Spam

Description

Introduction to the latest discoveries that have allowed scientists to piece together the story of the universe in unprecedented detail.

Venue