Thomas J. Satterlee
Hytrust · IBM
Total Patents:
4
Overall Rank:
#1,196,573
Years Active:
2009–2017
Hytrust Rank:
#12