user-icon
Position
Researcher
Company
Nagoya University
Location
Nagoya, JAPAN