Harold James

Michelin · The Babcock & Wilcox · Compagnie Generale Des Etablissements Michelin
Total Patents: 4
Overall Rank: #1,220,548
Years Active: 1982–2014
Michelin Rank: #515