colleague: Pietro Cibinel

2017

Nine Colleges Challenge II

Intercollegiate University Challenge