Kate Larson

Professor and Associate Director of Undergraduate Studies, Cheriton School of Computer Science