Peter M. Wells, Jr.

Thomas & Betts International · Schlumberger Technology · All-States
Total Patents: 36
Overall Rank: #93,646
Years Active: 1980–2023
Thomas & Betts International Rank: #45