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