Andrew J. Barker

Zeneca Limited · ICI · National Research Development
Total Patents: 33
Overall Rank: #105,378
Years Active: 1982–2025
Zeneca Limited Rank: #12