Mark E. Duggan
Merck · Scifluor Life Sciences · Astrazeneca Ab
Total Patents:
79
Overall Rank:
#23,150
Years Active:
1989–2025
Merck Rank:
#74