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