Mega Nurrizalia
Observed name: Nurrizalia, Mega
Institution: Sriwijaya University
Observed institutions: Indonesia University of Education, University of Brawijaya, Sriwijaya University
ORCID: 0000-0003-1449-1560
Observed ORCID: 0000-0003-1449-1560
OpenAlex ID: A5022188196
