Francois-Rene Alexandre

Idenix Pharmaceuticals · CNRS · Universite Montpellier 2 Sciences Et Techniques
Total Patents: 23
Overall Rank: #182,937
Years Active: 2009–2021
Idenix Pharmaceuticals Rank: #4