XClose

UCL News

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.

Read: Daily Express