James Endicott
Michelin · Compagnie Generale Des Etablissements Michelin
Total Patents:
10
Overall Rank:
#510,859
Years Active:
1999–2017
Michelin Rank:
#89