Yashoda Subhashi Bandara
Observed names: Bandara, Yashoda, Yashoda Bandara
Institution: Rajarata University of Sri Lanka
Observed institution: Rajarata University of Sri Lanka
ORCID: 0000-0003-1576-3310
Observed ORCID: 0000-0003-1576-3310
OpenAlex ID: A5037337189
