Prof. Saman Chandra Ranasinghe

Professor
BA (Hons); MA; PhD (USJ)
Email: s3626(at)sjp.ac.lk
Office: 011-2758317
Publications>>