
Washington University in St. Louis Student Launch Team 2024
Washington University in St. Louis, St. Louis, Missouri
- X
https://www.nasa.gov/image-detail/washington-university-in-st-louis-2024-team-photo/
Size2000x1500px
Washington University in St. Louis, St. Louis, Missouri