
NASA is Asking for Citizens’ Help for Improving Martian Rovers
Most astronomers agree that humanity will go to Mars at one point. Living there for a long period of time is certainly out of the question for the moment, but the first step of landing on the Red Planet is…