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