Ekaputra Tupamahu
Observed names: EKAPUTRA TUPAMAHU, Tupamahu, Ekaputra
Institution: George Fox University
Observed institutions: George Fox University, Vanderbilt University
ORCID: 0000-0003-2973-5230
Observed ORCID: 0000-0003-2973-5230
OpenAlex ID: A5078371696
