John Oldfield

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