Glynn Mitchell
Zeneca Limited · Syngenta Limited · ICI
Total Patents:
33
Overall Rank:
#107,210
Years Active:
1990–2023
Zeneca Limited Rank:
#39