John David Scott
ICI · Ineos Fluor Holdings Limited · Lucite International Uk Limited
Total Patents:
31
Overall Rank:
#118,746
Years Active:
1991–2019
ICI Rank:
#11