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