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