All news
3 Oct 2014, 16:23

Russian scientists develop unique rover descent system for ExoMars project

Two access ramps will allow the rover to roll off the landing platform
Tags