Takeo Yamauchi
Mazda Motor · Mazada Motor
Total Patents:
12
Overall Rank:
#418,509
Years Active:
2000–2017
Mazda Motor Rank:
#275