Brewster W. LaMacchia
Sperry Rail
Total Patents:
2
Overall Rank:
#2,204,463
Years Active:
2003
Sperry Rail Rank:
#5