The Centre for Planetary Sciences at ¹û¶³Ó°Ôº / Birkbeck
14 September 2012
Dr Pete Grindrod (¹û¶³Ó°Ôº Earth Sciences/CPS) talks about the Curiosity rover and its mission on Mars.
â–