Teguh Indra Bayu
Observed names: Bayu, Teguh I., Bayu, Teguh Indra
Institution: Satya Wacana Christian University
Observed institutions: Chaoyang University of Technology, Satya Wacana Christian University
ORCID: 0009-0003-9754-2809
Observed ORCID: 0009-0003-9754-2809
OpenAlex ID: A5060394643
