Poopathi S

Poopathi S
Vector Control Research Centre (Indian Council of Medical Research),
Indira Nagar, Puducherry
India

Publications