Dean Peterson
Teleflex Life Sciences · Scimed Life Systems · Atritech
Total Patents:
43
Overall Rank:
#69,547
Years Active:
1980–2025
Teleflex Life Sciences Rank:
#3