Floating to the Finish

First place: University of Nevada, Reno

Second place: University of California, Berkeley

Third place: École de technologie supérieure

Join the Discussion

Please read our Content Guidelines before posting