Washington University in Saint Louis
Saint Louis
MO
USA
Champaign (Centennial)
Champaign
IL
USA
2025
middle distance