Editorial Team
Arli Aditya Parikesit, PhD
Arli Aditya Parikesit, PhD
Scopus ID 26531908500, Indonesia