Kushan Tharuka Lulbadda
Observed names: Kushan Lulbadda, Kushan T. Lulbadda, Kushan Tharuka
Institution: Ontario Tech University
Observed institutions: University of Moratuwa, Ontario Tech University
ORCID: 0000-0001-8417-7994
Observed ORCID: 0000-0001-8417-7994
OpenAlex ID: A5078946243
