Marino Artico
Idenix Pharmaceuticals · US Dept of Health & Human Services · Università Degli Studi Di Cagliari
Total Patents:
6
Overall Rank:
#868,830
Years Active:
1994–2010
Idenix Pharmaceuticals Rank:
#31