Shigeru Makita
Omron · Omron Tateisi Electronics · Toto
Total Patents:
18
Overall Rank:
#259,620
Years Active:
1990–2007
Omron Rank:
#213