James Vigna
Emd Millipore · Merck · Millipore
Total Patents:
18
Overall Rank:
#250,202
Years Active:
2006–2024
Emd Millipore Rank:
#48