Ian Hodgkinson
ICI · Zeneca Limited · Syngenta Limited
Total Patents:
9
Overall Rank:
#584,214
Years Active:
1980–2007
ICI Rank:
#456