Shili Chen
Incyte · Melinta Therapeutics · Rib-X Pharmaceuticals
Total Patents:
30
Overall Rank:
#121,623
Years Active:
2005–2025
Incyte Rank:
#76