Dean D. Swearingen

Amphenol
Total Patents: 4
Overall Rank: #1,258,768
Years Active: 2002–2006
Amphenol Rank: #143