Kanishka N. Nilaweera
Observed names: K. N. Nilaweera, K. Nilaweera, K.N Nilaweera, Kanishka N Nilaweera, Kanishka Nilaweera, Nilaweera, Kanishka, Niloo K. Nilaweera
ORCID: 0000-0002-6074-9457
Observed ORCID: 0000-0002-6074-9457
OpenAlex ID: A5024895209
