Molecular Medicine Unit, Faculty of Medicine, University of Kelaniya, Ragama, Sri Lanka;
Molecular Medicine Unit, Faculty of Medicine, University of Kelaniya, Ragama, Sri Lanka;
Environmental Authority, Singapore;
Molecular Medicine Unit, Faculty of Medicine, University of Kelaniya, Ragama, Sri Lanka;
Department of Parasitology, Faculty of Medicine, University of Kelaniya, Ragama, Sri Lanka;
Molecular Medicine Unit, Faculty of Medicine, University of Kelaniya, Ragama, Sri Lanka;