Gaya Bandara Wijayaratne
Observed names: G. B. Wijayaratne, G. Wijayaratne, G.B. Wijayaratne, Gaya B Wijayaratne, Gaya B. Wijayaratne, Gaya Wijayaratne, Gaya Wijerathne, W. M. D. G. B. Wijayaratne, WMDGB Wijayaratne, Weerasinghe Mudiyanselage Dilip Gaya Bandara Wijayaratne, Wijayaratne GB, Wijayaratne, Gaya B.
Institution: University of Ruhuna
Observed institutions: University of Ruhuna, County Hospital, Wye Valley NHS Trust
ORCID: 0000-0002-8330-3597
Observed ORCID: 0000-0002-8330-3597
OpenAlex ID: A5060976297
