Alistair D. Westwood
ExxonMobil · Union Carbide Chemicals & Plastics Technology
Total Patents:
16
Overall Rank:
#297,155
Years Active:
2002–2018
ExxonMobil Rank:
#815