XClose

UCL News

Home
Menu

Nasa counts down the hours to its latest mission: is there life on Mars?

16 July 2012

Dr Lewis Dartnell (UCL Space & Climate Physics) comments on NASA's latest mission, which aims to search for organic materials and amino acids. Read: Guardian More: Wired UK