Duleek Nimantha Bandara Ranatunga
Observed names: Duleek N. Ranatunga, Duleek Ranatunga
Institution: Ourotech Limited (United Kingdom)
Observed institution: Ourotech Limited (United Kingdom)
ORCID: 0000-0002-7041-2970
Observed ORCID: 0000-0002-7041-2970
OpenAlex ID: A5113232182
