Narayanage Jayantha Dewasiri
Institutions: Villa College, Sabaragamuwa University of Sri Lanka
Observed institutions: Villa College, Sabaragamuwa University of Sri Lanka
ORCID: 0000-0002-5908-8890
Observed ORCID: 0000-0002-5908-8890
OpenAlex ID: A5129601118
