James L. Greene

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