Events archive

5 November 2014 - 6:00pm to 8:00pm
Latin American Centre Seminar Room, 1 Church Walk
Chile (2010). In Chile's Atacama Desert, astronomers peer deep into the cosmos in search for answers concerning the origins of life. Nearby, a group of women sift through the sand searching for body... Read more