Robert J. Duguid
Merck · Hoffmann-La Roche · Madrigal Pharmaceuticals
Total Patents:
13
Overall Rank:
#371,374
Years Active:
1998–2023
Merck Rank:
#2,116