Sarah Miller

Assistant Dean for Science & Engineering
Office Location: 
17 Hillhouse Ave, Room 105
Phone: 
(203) 432-4221