Laura Harrington, PhD
ProfessorCornell University Department of EntomologyIthaca, New York, United States