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