John C. Sweeney

Terex Usa
Total Patents: 3
Overall Rank: #1,506,255
Years Active: 2014–2016
Terex Usa Rank: #15