Harsha Senanayake
Observed names: Dilan Prasad Harsha Senanayake, S. M. D. P. Harsha Senanayake
Institution: South Asian University
Observed institution: South Asian University
ORCID: 0000-0002-5763-6240
Observed ORCID: 0000-0002-5763-6240
OpenAlex ID: A5013989431
