James L. Greene
Haldex Brake · Edwards Lifesciences Cardiaq · Caterpillar
Total Patents:
27
Overall Rank:
#144,976
Years Active:
1991–2023
Haldex Brake Rank:
#4