Tatsuro Nagahara

Merck · Az Electronic Materials (Luxembourg) S.A.R.L. · Screen Holdings Co.
Total Patents: 23
Overall Rank: #179,838
Years Active: 1993–2024
Merck Rank: #1,151