Thyagi Ponnamperuma
Observed names: T. Ponnamperuma, T. T. Ponnamperuma, Thyagi Ponnamperuma, MBBS
Institution: University of Ruhuna
Observed institutions: University of Ruhuna, Maastricht University
ORCID: 0000-0002-0031-3483
Observed ORCID: 0000-0002-0031-3483
OpenAlex ID: A5004047215
