Jeacy EspinozaAboutJeacy EspinozaAboutCopy LinkAppointmentsDepartments & OrganizationsJennifer Kwan LabEducation & TrainingBSYale University, Computer Science