A Prescott-based Embry-Riddle Aeronautical University student team has advanced to the finals of NASA’s 2026 Human Lander ...