1. Department of Biochemistry, Faculty of Medicine, University of Peradeniya, Peradeniya, Sri Lanka
2. Immunoparasitology Unit, The Walter and Eliza Hall Institute of Medical Research, Melbourne, Australia
3. Department of Parasitology, Faculty of Medicine, Colombo, Sri Lanka