Imperial College London
Imperial C Team 2

Information
Tag
Imperial
Seeding
2
Status
Confirmed
Nickname Tag Role
United Kingdom Louis Aldous Leader