Ramani Punchihewa
Observed names: Punchihewa R, R Punchihewa, R. Punchihewa
Institution: National Hospital of Sri Lanka
Observed institutions: National Hospital of Sri Lanka, Ministry of Health, Nutrition and Indigenous Medicine
ORCID: 0000-0002-3580-1313
Observed ORCID: 0000-0002-3580-1313
OpenAlex ID: A5085564469
