Exomars 2018

Here will all the information about the Exomars go for now

In April 2014, Landing Site Selection Working Group and ESA-appointed panel arrived to a consensus of four possible sites: