Karthiga Selvaratnam
Institutions: Teaching Hospital Batticaloa, Eastern University, Sri Lanka
Observed institutions: Teaching Hospital Batticaloa, Eastern University, Sri Lanka
ORCID: 0009-0001-6318-3946
Observed ORCID: 0009-0001-6318-3946
OpenAlex ID: A5098578684
