Naohiro Yamaguchi
Mazda Motor · Canon · Toyota
Total Patents:
27
Overall Rank:
#142,975
Years Active:
1998–2025
Mazda Motor Rank:
#162