Takashi Ukachi

Jsr · Dsm N.V. · Japan Fine Coatings Co.
Total Patents: 51
Overall Rank: #52,991
Years Active: 1982–2013
Jsr Rank: #3