Yutaka Ohtsubo
Omron · Omron Tateisi Electronics · Shimano
Total Patents:
4
Overall Rank:
#1,262,698
Years Active:
1993–2005
Omron Rank:
#1,275