Arthur L. Spease
Teleflex Incorporated · Capro
Total Patents:
27
Overall Rank:
#148,181
Years Active:
1982–1998
Teleflex Incorporated Rank:
#1