Thomas Trojan
Gates · The L.D. Kichler
Total Patents:
2
Overall Rank:
#2,045,021
Years Active:
2008–2014
Gates Rank:
#162