Lahiru Galgamuwa

Mr. Lahiru Galgamuwa

Department of Parasitology, Faculty of Medicine, Sabaragamuwa University of Sri Lanka