James M. Kane
Swagelok · Cajon
Total Patents:
6
Overall Rank:
#880,680
Years Active:
1998–2003
Swagelok Rank:
#54