Temple engineering student earns a finalist spot in NASA challenge

Apr. 24, 2026