PhD

Jenny Allen

Previous Degree: B.A. Computer Science & Psychology, Yale College