University / College
Location: Yokohama, Japan (JP)
ISNI: 0000000110336139
ROR: https://ror.org/0135d1r83
Show on Map:
Publications
(10)