John A. Ewen

Fina Technology · ExxonMobil · Basell Polyolefine Gmbh
Total Patents: 54
Overall Rank: #47,854
Years Active: 1985–2010
Fina Technology Rank: #10