Yasushi Niwa
Mazda Motor · Japan Servo Co.
Total Patents:
19
Overall Rank:
#237,408
Years Active:
1991–2020
Mazda Motor Rank:
#162