Satoru Suwabe

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