Edward Walker
Contact Information
Department of Entomology Professor
Telephone: 517-884-5389
Area of Expertise:
Vector-borne diseases
Department of Fisheries and Wildlife Adjunct Professor