Email address: o g i h a r a (at) n a g o y a - u . j p The email address has been obscured to make harvesting more difficult. Please remove spaces and replace (at) with @.
ORCID ID
0000-0002-8300-7990
Affiliation
Tokyo Institute of Technology