No headshot provided

Elodie Vajda

Entomologist & Vector Control Research Manager
Staff

Center for Malaria and Vector-Borne Disease