H. M. T. S. Abayawickrama
Observed names: H M T S A Abayawickrama, Theekshana Abayawickrama
Observed institutions: Colombo North Teaching Hospital, National Hospital of Sri Lanka
ORCID: 0009-0006-4782-6565
Observed ORCID: 0009-0006-4782-6565
OpenAlex ID: A5036659270
