Thomas R. Swift

Hubbell Incorporated · Carling Technologies · Lockheed Martin
Total Patents: 9
Overall Rank: #588,085
Years Active: 1982–2002
Hubbell Incorporated Rank: #322