¹û¶³Ó°Ôº

XClose

¹û¶³Ó°Ôº News

Home
Menu

Flowing water 'is found on Mars'

5 August 2011

Professor Andrew Coates (¹û¶³Ó°Ôº Space & Climate Physics) comments on new images that suggest the presence of patches of liquid water on Mars.