Claire Pierra

Idenix Pharmaceuticals · CNRS · Universite De Montpellier
Total Patents: 14
Overall Rank: #347,891
Years Active: 2011–2019
Idenix Pharmaceuticals Rank: #11