No headshot provided

Elodie Vajda

Entomologist & Vector Control Research Manager
Staff

Center for Global Infectious and Parasitic Diseases