John N. Navarro
Thomas & Betts International · Pass & Seymour
Total Patents:
3
Overall Rank:
#1,683,676
Years Active:
1981–1983
Thomas & Betts International Rank:
#87