Terence Lewis
Zeneca Limited · ICI · Syngenta Limited
Total Patents:
17
Overall Rank:
#275,155
Years Active:
1980–2018
Zeneca Limited Rank:
#59