W. G. M. D. Amarasinghe
Observed names: W. D. M. G. Amarasinghe, WDMG Amarasinghe
Institution: Teaching Hospital Kandy
Observed institution: Teaching Hospital Kandy
ORCID: 0000-0003-3868-0489
Observed ORCID: 0000-0003-3868-0489
OpenAlex ID: A5006446495
