Probowo Erawan Sastroredjo
Observed names: E. Sastroredjo, Probowo, Probowo Sastroredjo
Institutions: Parahyangan Catholic University, University of Leicester
Observed institutions: Parahyangan Catholic University, University of Leicester, Sanata Dharma University
ORCID: 0000-0001-7973-1241
Observed ORCID: 0000-0001-7973-1241
OpenAlex ID: A5028855604
