James L. Baglini

Oea · Goodrich · Autoliv Asp
Total Patents: 15
Overall Rank: #319,855
Years Active: 1997–2020
Oea Rank: #3