Nobuhiko Betsuda

Toshiba Lighting & Technology · Nkk Switches Co.
Total Patents: 23
Overall Rank: #183,027
Years Active: 2012–2021
Toshiba Lighting & Technology Rank: #17