John E. O'Gara
Waters Technologies · Waters Investments Limited · Boston Scientific Scimed
Total Patents:
37
Overall Rank:
#88,292
Years Active:
2001–2025
Waters Technologies Rank:
#23