Satoru Suwabe
Yamada Co. · Oki Electric Industry Co.
Total Patents:
6
Overall Rank:
#806,625
Years Active:
1994–2023
Yamada Co. Rank:
#2