Carnegie Mellon University

Christine Lepird

Dr. Christine Lepird (CS 2025)