Technology On Wheels

Infographic about the robots sent to Mars, particularly about the Curiosity, which landed on the red planet in August of 2012.

Sizes: 
196MB
Format: 
indd
Dimensions: 
420x270
Points: 
1