John Heck

Mars, Incorporated · Unknown
Total Patents: 13
Overall Rank: #387,186
Years Active: 2005–2009
Mars, Incorporated Rank: #28