Katsuyuki Machida
NTT · Catalysts & Chemicals Industries Co. · Dainippon Screen Mfg. Co.
Total Patents:
49
Overall Rank:
#56,758
Years Active:
1988–2016
NTT Rank:
#19