Takeyuki Tanaka
Mazda Motor · Nippon Oil & Fats Co. · Secretary Of Agency Of Industrial Science And Technology
Total Patents:
5
Overall Rank:
#967,559
Years Active:
1988–2021
Mazda Motor Rank:
#1,256