Ryo Hinata-Yamaguchi
Observed names: Hinata-Yamaguchi Ryo, Hinata-Yamaguchi, Ryo, Ryo Hinata‐Yamaguchi
Institution: Tokyo International University
Observed institutions: The University of Tokyo, Tokyo International University
ORCID: 0000-0002-0426-3874
Observed ORCID: 0000-0002-0426-3874
OpenAlex ID: A5028694568
