James E. Plummer

Owens-Illinois · Google
Total Patents: 18
Overall Rank: #249,758
Years Active: 1980–2024
Owens-Illinois Rank: #2