Edward Walker
Contact Information
Department of Entomology University Distinguished Professor
Telephone: 517-884-5389
Area of Expertise:
Vector-borne diseases