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