Thomas Swann
Waters Technologies · Optomec Design
Total Patents:
3
Overall Rank:
#1,388,474
Years Active:
1990–2023
Waters Technologies Rank:
#174