Takayuki Oda

Ntn · Fanuc · Toray Industries
Total Patents: 11
Overall Rank: #452,950
Years Active: 1983–2021
Ntn Rank: #361