Naoto Tanibata
Observed names: N. Tanibata, Naoto TANIBATA, Naoto TANIBATA (17135167), Tanibata Naoto, Tanibata, Naoto
Institution: Nagoya Institute of Technology
ORCID: 0000-0001-8521-9690
Observed ORCID: 0000-0001-8521-9690
OpenAlex ID: A5083644015
