1. Parasitoid Taxonomy and Biocontrol Laboratory, Department of Entomology, Faculty of Agriculture, Annamalai University, Chidambaram, India
2. Department of Entomology, Pandit Jawaharlal Nehru College of Agriculture and Research Institute, Karaikal, India
3. Hymenoptera Section, Zoological Survey of India, Kolkata, India