Benjamin Alexander Mayes

Idenix Pharmaceuticals · CNRS · Universite De Montpellier
Total Patents: 17
Overall Rank: #273,824
Years Active: 2010–2020
Idenix Pharmaceuticals Rank: #10