A few weeks, NASA pulled off the impressive feat of landing a rover on Mars, the Mars Science Laboratory, as known as the Curiosity Rover. Its mission? To trundle about,... read more →
If you haven't heard, NASA's Mars Science Laboratory, known as Curiosity, is slated to land on Mars on August 6th at 1:30am EST. As if designing, testing, launching, navigating and... read more →