Please submit your work on the new ACESA website: https://acesa.petra.ac.id. If you cannot log in, kindly use the 'Forgot Password' option.
Accredited by the Ministry of High Education, Science, and Technology of the Republic of Indonesia
SK No. 10/C/C3/DT.05.00/2025
e-ISSN 2716-0890