NASA's Curiosity rover finds signs of life on Mars

Recently, a team of international scientists led by Prof. JIAN Zhang from the University of Science and Technology of China ...
What’s it like to be one of the few on Earth who can drive a rover on Mars?