Iwan Handoyo Putro
Observed names: I H Putro, Iwan Putro
Observed institutions: Petra Christian University, Institut Teknologi Sepuluh Nopember, Monash University
ORCID: 0009-0009-9514-0922
Observed ORCID: 0009-0009-9514-0922
OpenAlex ID: A5066326575
