Dulan Bhanuka Weerasingha
Observed names: W. A. D. B. Weerasingha, W.A.D.B. Weerasingha
Institution: Uva Wellassa University
Observed institutions: University of Electronic Science and Technology of China, Uva Wellassa University
ORCID: 0000-0001-6314-8086
Observed ORCID: 0000-0001-6314-8086
OpenAlex ID: A5095384118
