2023 Winners
06 Nov 2023
Congratulations to Team Sendai from Tohoku University for earning the 2023 Grand Prize!
Visit our winners page to see all final standings.
Congratulations to Team Sendai from Tohoku University for earning the 2023 Grand Prize!
Visit our winners page to see all final standings.