Samrat Bhattacharjee

Scottish Church College
Zoology
1 & 3 Urquhart Square
Kolkata India 700006

Papers:
VP03 Indian spider wasps (Hymenoptera: Vespoidea: Pompilidae): After a century