Ivan Djuarsa
Observed names: Djuarsa, Ivan, Ivan Setiawan Djuarsa
Institution: Petra Christian University
Observed institutions: Petra Christian University, Universitas Airlangga
ORCID: 0009-0002-2481-2559
Observed ORCID: 0009-0002-2481-2559
OpenAlex ID: A5083914831
