Henoch Juli Juli

Mr. Henoch Juli Juli

Atma Jaya Catholic University of Indonesia, Jakarta, Indonesia
orcid