
July 09, 2026
TTU Mechanical Engineering Student Team Wins Best Prototype Award at NASA’s Human Lander Challenge 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.








