Paulo LaColla

Idenix Pharmaceuticals · Università Degli Studi Di Cagliari
Total Patents: 12
Overall Rank: #422,096
Years Active: 2004–2013
Idenix Pharmaceuticals Rank: #13