Evan William Snape
Astrazeneca Ab · Astrazeneca Uk Limited · ICI
Total Patents:
5
Overall Rank:
#1,022,856
Years Active:
1990–2011
Astrazeneca Ab Rank:
#673