user-icon
Company
NTT Basic Research Laboratories
Location
Kanagawa, JAPAN