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