Inmaculada Silos-Santiago
Millennium Pharmaceuticals · Bayer Healthcare · Bayer Schering Pharma Ag
Total Patents:
10
Overall Rank:
#519,933
Years Active:
2003–2010
Millennium Pharmaceuticals Rank:
#119