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