Masayuki Oshima

Smc · Seiko Epson · The Yokohama Rubber Co.
Total Patents: 21
Overall Rank: #201,822
Years Active: 1983–2025
Smc Rank: #92