Keith Russell

Zeneca Limited · ICI · Astrazeneca Ab
Total Patents: 25
Overall Rank: #165,554
Years Active: 1993–2007
Zeneca Limited Rank: #28