Dr. Nadeesha P. W. Rathuwadu
Senior Lecturer Grade II
Google Scholar