TTU Mechanical Engineering Student Team Wins Best Prototype Award at NASA’s Human Lander Challenge 2026
Jul 9, 2026
NASA opened the competition to engage students to help enhance functionality on the Environmental Control Life Support System (ECLSS) within the Human Lander for future Artemis missions.