Putu Padmareka Deandra
Institutions: Parahyangan Catholic University, University of Groningen
Observed institutions: Parahyangan Catholic University, University of Groningen
ORCID: 0000-0001-5908-2168
Observed ORCID: 0000-0001-5908-2168
OpenAlex ID: A5057324239
