Skip to main content

Entries with Keyword Space

The long-awaited ExoMars expedition will depart next week on March 14th from Baikonur, Kazakhstan with the aim of finding an answer to one of the biggest unresolved scientific questions of our time: is there life on Mars?

Jorge Vago, an …