Roger John Butlin
Astrazeneca Ab · Zeneca Limited · Cancer Research Technology Limited
Total Patents:
20
Overall Rank:
#219,472
Years Active:
1999–2023
Astrazeneca Ab Rank:
#60