Arizona State's technicians show Mars researchers the perfect Mars landing spot
Today, the 8th landing device touched down on Mars, and all eight landings have one thing in common. The technicians at ASU's School of Earth and Space Exploration have helped Mars researchers find the perfect landing spot for all the missions.