»Ê¼Ò»ªÈË

XClose

»Ê¼Ò»ªÈËews

Home
Menu

Is there life on Mars?

21 July 2020

Commenting as the United Arab Emirates launches its first mission to Mars, Dr Francisco Diego (UCL Physics & Astronomy) explains there is evidence of the atmospheric pressure needed for water on its surface and that life could be found by the first to land on the red planet.