Michael J. Kelly, III
Merck · Msd R&D (China) Co. · Walter And Eliza Hall Institute Of Medical Research
Total Patents:
16
Overall Rank:
#283,431
Years Active:
2009–2025
Merck Rank:
#777