1. Department of Zoology / Genetics & Molecular Biology Unit (Center for Biotechnology), University of Sri Jayewardenepura, Nugegoda, Sri Lanka
2. Department of Ayurveda Pharmacology & Pharmaceutics, University of Colombo, Colombo, Sri Lanka
3. Department of Biochemistry, University of Colombo, Colombo, Sri Lanka