Mega Waty

Dr. Mega Waty

orcid
tarumanagara university