Mega Silfia Dewy
Observed names: Dewy, Mega Silfia, Mega Dewy, Mega S. Dewy, Mega Silvia Dewy
Institution: State University of Medan
Observed institutions: State University of Medan, Universitas Negeri Padang
ORCID: 0009-0008-5759-9823
Observed ORCID: 0009-0008-5759-9823
OpenAlex ID: A5113341189
