Thelma Abeysinghe
Observed names: Abeysinghe, D.T., Abeysinghe, Thelma, D. Abeysinghe, D. T. Abeysinghe, D.T. Abeysinghe, T. Abeysinghe
Institution: Open University of Sri Lanka
Observed institutions: University of Iowa, Open University of Sri Lanka
ORCID: 0000-0003-2454-5104
Observed ORCID: 0000-0003-2454-5104
OpenAlex ID: A5011654541
