user-icon
Position
Researcher
Company
Showa Denko
Location
Ibaraki, JAPAN