Paola LaColla

CNRS · Idenix Pharmaceuticals · Università Degli Studi Di Cagliari
Total Patents: 8
Overall Rank: #656,592
Years Active: 2007–2010
CNRS Rank: #159