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