Shili Chen
Incyte · Melinta Therapeutics · Rib-X Pharmaceuticals
Total Patents:
30
Overall Rank:
#122,508
Years Active:
2005–2025
Incyte Rank:
#61