Yasushi Niwa

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