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