James Rosamond

Astrazeneca Ab · Fisons Plc · Pennwalt
Total Patents: 8
Overall Rank: #659,355
Years Active: 1988–2008
Astrazeneca Ab Rank: #270