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

Stephen Kells