Thomas J. Carroll
W.W. Grainger · Rovi Guides · Bea Systems
Total Patents:
15
Overall Rank:
#317,698
Years Active:
1980–2021
W.W. Grainger Rank:
#6