Stephen Kells
Associate Professor and Interim Department Head
Department of Entomology
510 Hodson Hall
1980 Folwell Avenue
Saint Paul, MN 55108
+1 1 612 625 4798
Education
Ph.D. - Entomology, Purdue University

Ph.D. - Entomology, Purdue University