Thomas E. Shuren

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