John D. Schreier

Merck · Idenix Pharmaceuticals
Total Patents: 21
Overall Rank: #207,535
Years Active: 2009–2021
Merck Rank: #492