James L. Babin
Faiveley Transport · Caterpillar · Faiveley S.A.
Total Patents:
5
Overall Rank:
#951,813
Years Active:
1990–2022
Faiveley Transport Rank:
#1