Lockheed Martin Mars MAVEN NASA planetary science Science solar system Space Technology NASA just lost contact with a Mars orbiter, and will soon lose another one 0 Technicians work on the MAVEN spacecraft at NASA’s Kennedy Space Center in Florida ahead of its launch in 2013. Credit: […]