Ayu Rafiqah Shafi

Dr. Ayu Rafiqah Shafi

orcid