Stevens Institute of Technology | West New York, NJ, USA
Energy Score
Annanya Jain
Stevens Institute of Technology
Track A
In a Team
Jack Muir
Canterbury Christ Church University