Shella Devi Govindarajan
Observed name: Shella Govindarajan
Institution: Institut Pendidikan Guru (Kampus Ipoh)
Observed institutions: Sultan Idris Education University, Institut Pendidikan Guru (Kampus Ipoh)
ORCID: 0009-0002-0372-3530
Observed ORCID: 0009-0002-0372-3530
OpenAlex ID: A5075751323
