David Zeigler

DAVID ZEIGLER is Associate Professor of Biology at the University of North Carolina at Pembroke. He teaches a variety of courses, on invertebrate zoology, zoology, entomology, parasitology, animal behavior, evolution, marine biology, neurobiology, and general biology.