John Doyle
Emd Millipore · Millipore · Data General
Total Patents:
24
Overall Rank:
#171,249
Years Active:
1987–2023
Emd Millipore Rank:
#17