XClose

UCL News

Home
Menu

The European search for life on Mars

11 March 2016

Dr Peter Grindrod (UCL-Birkbeck Institute of Earth and Planetary Sciences) comments on the ExoMars mission to search for life on Mars, with the launch of the Russian rocket next week.  Read: BT.com