Toshimitsu Takeda
Smk · The Yokohama Rubber Co.
Total Patents:
10
Overall Rank:
#508,260
Years Active:
1998–2018
Smk Rank:
#31