Xavier Research Foundation
St.Xaviers College, Palayamkottai
University of Madras
Loyola College, Chennai
St. Xaviers College
Royal Entomological Society, Mansion House, Chiswell Green Lane, St Albans, AL2 3NS, UK Registered Charity No. 213620