With three separate missions to Mars underway, Prof Leeuw explains more about the “seven minutes of terror” as the Rover spacecraft enters its atmosphere, as well as these missions’ objective to identify microbial evidence of life on the Red Planet. He also discusses the possibility that humans may be able to visit Mars, and return to Earth.
News &
Announcements
NewsEventsAnnouncementsPublicationsTender OpportunitiesContactCOVID-19 Portal