Thomas A. Tougas
Progress Rail Locomotive · Progress Rail Services · GE
Total Patents:
3
Overall Rank:
#1,482,187
Years Active:
2010–2018
Progress Rail Locomotive Rank:
#31