Stephen D. Gillies
Merck · Emd Lexigen Research Center · Kymab Limited
Total Patents:
75
Overall Rank:
#25,272
Years Active:
1987–2025
Merck Rank:
#249