Nobuyuki Toyoshima

Menicon Co. · Shin-Etsu Chemical Co. · Toyo Contact Lens Co.
Total Patents: 7
Overall Rank: #765,869
Years Active: 1984–1995
Menicon Co. Rank: #43