Sneha Haridas

Sneha Haridas is a Project Associate at the Insect Taxonomy and Conservation Lab at ATREEE (Ashoka Trust for Research in Ecology and the Environment), Bangalore.