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