Satoko Okubayashi
Observed names: Okubayashi, Satoko, S OKUBAYASHI, S Okubayashi, S. Okubayashi, SATOKO OKUBAYASHI, Satoko OKUBAYASHI
Institution: Kyoto Institute of Technology
ORCID: 0000-0003-3003-6760
Observed ORCID: 0000-0003-3003-6760
OpenAlex ID: A5018475232
