Sherman T. Waddell

Merck · Cubist Pharmaceuticals · Msd R&D (China) Co.
Total Patents: 34
Overall Rank: #102,767
Years Active: 1993–2021
Merck Rank: #209