James McCoy
Swagelok
Total Patents:
8
Overall Rank:
#595,043
Years Active:
2003–2025
Swagelok Rank:
#27