J. Karl Niermeyer
Mykrolis · Millipore
Total Patents:
26
Overall Rank:
#152,914
Years Active:
1997–2023
Mykrolis Rank:
#2