John M. Clough
ICI · Zeneca Limited · Syngenta Limited
Total Patents:
86
Overall Rank:
#19,679
Years Active:
1983–2023
ICI Rank:
#1