John A. McCauley
Merck · Istituto Di Recerche Di Biologia Molecolare P. Angeletti S.R.L. · Msd R&D (China) Co.
Total Patents:
50
Overall Rank:
#53,880
Years Active:
1997–2025
Merck Rank:
#96