Cyril B. Dousson

Idenix Pharmaceuticals · CNRS · Merck
Total Patents: 26
Overall Rank: #152,997
Years Active: 2009–2023
Idenix Pharmaceuticals Rank: #3