Sumudu N. Warnakulasuriya
Observed names: Sumudu N Warnakulasuriya, Sumudu Warnakulasuriya, Warnakulasuriya, Sumudu Nirosha
Institution: Industrial Technology Institute
ORCID: 0000-0003-3396-8096
Observed ORCID: 0000-0003-3396-8096
OpenAlex ID: A5016989527
