Shigeru Yoda

Omron Tateisi Electronics · Omron
Total Patents: 3
Overall Rank: #1,652,931
Years Active: 1991–1994
Omron Tateisi Electronics Rank: #150