Sarah Ayu Putri Novaria
Observed names: Novaria, Sarah Ayu Putri, Sarah Ayu Putri Novaria, 1626031010
Institution: Indonesia Open University
Observed institution: Indonesia Open University
ORCID: 0009-0004-9365-9361
Observed ORCID: 0009-0004-9365-9361
OpenAlex ID: A5148578398
