Thomas H. Barrows

3M · Aderans Research Institute
Total Patents: 22
Overall Rank: #197,026
Years Active: 1982–2015
3M Rank: #1,097