David L. Sloman
Merck · Msd International Gmbh · Msd R&D (China) Co.
Total Patents:
33
Overall Rank:
#104,707
Years Active:
2009–2025
Merck Rank:
#226