Sam Slezak (University of Pittsburgh)

Novice Speaker Results

10th Carnegie Mellon (2017-2018)