Tatsuro Oda
Toyo Kogyo Co. · Mazda Motor
Total Patents:
6
Overall Rank:
#896,124
Years Active:
1980–1985
Toyo Kogyo Co. Rank:
#8