Tomonori Ohtsubo

Mazda Motor · Delta Kogyo Co. · Toyo Seat Co.
Total Patents: 24
Overall Rank: #167,706
Years Active: 2006–2025
Mazda Motor Rank: #65