Arlene Roland
Idenix Pharmaceuticals · Migenix · Isis Pharmaceuticals
Total Patents:
9
Overall Rank:
#580,796
Years Active:
2002–2011
Idenix Pharmaceuticals Rank:
#31