XClose

UCL News

Home
Menu

Where could aliens exist in our solar system?

22 February 2023

"[Mars] is the nearest possibility for life beyond Earth," commented Professor Andrew Coates (UCL Space & Climate Physics) who said the UK-built Rosalind Franklin rover could help establish if life exists on the Red Planet.

Read: Mail Online (2)