John Oldfield
ICI · Zeneca Limited · National Research Development
Total Patents:
17
Overall Rank:
#269,131
Years Active:
1989–2024
ICI Rank:
#176