1. Entomology Division, Zoological Survey of India (Recognised Research Centre of University of Calcutta), Kolkata, India
2. Entomology Division, Zoological Survey of India, Western Ghat Regional Centre (Recognised Research Centre of University of Calicut), Calicut, India