Rory Curtis

Millennium Pharmaceuticals · Bayer Schering Pharma Ag · Elixir Pharmaceuticals
Total Patents: 28
Overall Rank: #139,605
Years Active: 2002–2013
Millennium Pharmaceuticals Rank: #17