Stuart D. Mills
ICI · Zeneca Limited · Phillips Petroleum
Total Patents:
28
Overall Rank:
#139,982
Years Active:
1980–2008
ICI Rank:
#30