1. Faculty of Science; Department of Zoology; University of Peradeniya; Kandy Sri Lanka
2. Postgraduate Institute of Science; University of Peradeniya; Kandy Sri Lanka
3. Base Hospital; Mawanella Sri Lanka
4. Department of Entomology; Texas A & M University; College Station TX USA
5. Faculty of Medicine; Department of Forensic Medicine; University of Peradeniya; Kandy Sri Lanka
6. Faculty of Medicine; Department of Surgery; University of Peradeniya; Kandy Sri Lanka