Indiana University Indiana University IU
Congratulations to Stefan Lee, Sven Bambach, and David Crandall for receiving the best paper award…