ExoMars definitions

Search

Exomars

Exomars logo #10101) Russian space probe
Found on https://www.crosswordclues.com/clue/exomars

ExoMars

ExoMars logo #21000 Rover: ~300 kg | Power = TGO: Solar power Schiaparelli EDM lander: electric battery == History == Since its inception, ExoMars has gone through several phases of planning with various proposals for landers, orbiters, launch vehicles, and international cooperation planning, such as the defunct 2009 Mars Exploration Joint Initiative (MEJI) with the ...
Found on http://en.wikipedia.org/wiki/ExoMars
No exact match found.