Erica Selva
Former Postdoctoral Fellow: 1996-2002
Position Upon Departure – Assistant Professor, University of Delaware
Current Position – Associate Professor, University of Delaware
Current Position – Associate Professor, University of Delaware
Harvard Medical School
Howard Hughes Medical Institute