Thomas E. Shuren
Mars, Incorporated · Mei · American Tech Manufacturing
Total Patents:
13
Overall Rank:
#383,170
Years Active:
1982–2015
Mars, Incorporated Rank:
#100