Tharindi Udalagama
Observed name: Udalagama, Tharindi
Institutions: Durham University, University of Edinburgh
Observed institutions: Durham University, University of Colombo, University of Edinburgh
ORCID: 0000-0003-4806-9683
Observed ORCID: 0000-0003-4806-9683
OpenAlex ID: A5079248367
