Ruichao Shen

Enanta Pharmaceuticals · Beth Israel Deaconess Medical Center · Boston University
Total Patents: 51
Overall Rank: #51,875
Years Active: 2010–2025
Enanta Pharmaceuticals Rank: #6