Satoshi Machida
Seiko Instruments · Kubota · Oki Electric Industry Co.
Total Patents:
79
Overall Rank:
#23,256
Years Active:
1985–2022
Seiko Instruments Rank:
#19