Deshan Koshala Sumanathilaka
Observed names: Deshan Sumanathilaka, Sumanathilaka, Deshan, Sumanathilaka, Deshan K., Sumanathilaka, Deshan Koshala
Institutions: Swansea University, Informatics Institute of Technology
Observed institutions: Swansea University, Informatics Institute of Technology
OpenAlex ID: A5094255504
