Toru Onaka
Mazda Motor
Total Patents:
26
Overall Rank:
#156,700
Years Active:
1988–1995
Mazda Motor Rank:
#53