Richard B. Sparks
Incyte · Zeneca Limited · ICI
Total Patents:
73
Overall Rank:
#27,071
Years Active:
1997–2024
Incyte Rank:
#9