Ying Sun

Enanta Pharmaceuticals · Ambrx · Johnson & Johnson
Total Patents: 64
Overall Rank: #34,260
Years Active: 2006–2025
Enanta Pharmaceuticals Rank: #17