Geoffrey V. McGarraugh
Abbott · Lifescan
Total Patents:
54
Overall Rank:
#46,981
Years Active:
1997–2025
Abbott Rank:
#49