First Name: Stevan D. Last Name: CohenCollege: Tufts UniversityProfessional Address: United StatesEmail: steven.cohen@tufts.eduCurrent: yes