Dr. D. K. D. A. Ranaweera

Mrs. D. K. D. A. Ranaweera
Lecturer (Probationary)
BA (Hons) (USJ); MSc. (USJ), PhD
(Reading)
Email: dilhani@sjp.ac.lk
Publications>>