B. M. Ratnayake Bandara
Observed names: B M R Bandara, B. Bandara, B. M. Bandara, B. M. R. BANDARA, B. M. R. Bandara, B. M. RATNAYAKE BANDARA, B. M. Rathnayake Bandara, B.M. RATNAYAKE BANDARA, B.M. Ratnayake Bandara, B.M.R. Bandara, B.M.Ratnayake Bandara, BM Ratnayake Bandara, BMR Bandara BMR Bandara, Bamunuarachi Mudiyanselage Ratnayake Bandara, Bandara, B., Bandara, B. M. Ratnayake
Institution: University of Peradeniya
Observed institutions: University of Peradeniya, Tulane University, Australian National University, Mahidol University
ORCID: 0000-0002-1136-0349
Observed ORCID: 0000-0002-1136-0349
OpenAlex ID: A5058671069
