Mega Ayu Yusuf
Observed names: Mega A Yusuf, Mega A. Yusuf, Mega Yusuf, Yusuf, Mega Ayu
Institution: Musamus Merauke University
Observed institutions: IPB University, Musamus Merauke University
ORCID: 0000-0001-5264-1174
Observed ORCID: 0000-0001-5264-1174
OpenAlex ID: A5101190446
