Scott R. Lefferts

Lord · Bridgestone Firestone · The Pullman
Total Patents: 5
Overall Rank: #1,019,963
Years Active: 1991–2012
Lord Rank: #113