Nick van der Leek
Technology

The world’s most advanced (extraterrestrial) rover

Curiosity is mankind’s best chance of finding life on Mars.

abc