Evan Spotte-Smith
Carnegie Mellon University
Appearances