Imanda Sabiella
Observed names: I D Sabiella, Imanda D SABIELLA, Imanda D Sabiella, Imanda Dea Sabiella, Sabiella, Imanda Dea
Institution: Binus University
Observed institution: Binus University
ORCID: 0009-0001-8842-1875
Observed ORCID: 0009-0001-8842-1875
OpenAlex ID: A5095081816
