Sandra Lee Knowles
Merck · Msd R&D (China) Co.
Total Patents:
16
Overall Rank:
#292,331
Years Active:
2013–2022
Merck Rank:
#524