Shinichi Hirako
Omron · Omron Tateisi Electronics · Tokyo University Of Agriculture And Technology Tlo Co.
Total Patents:
8
Overall Rank:
#661,733
Years Active:
1990–2005
Omron Rank:
#761