Toshiyuki Hara
Subaru · Ohi Seisakusho Co. · Nec Electronics
Total Patents:
21
Overall Rank:
#202,379
Years Active:
1989–2025
Subaru Rank:
#47