Shunqi Yan

Agios Pharmaceuticals · Arthrosi Therapeutics · Ardea Biosciences
Total Patents: 32
Overall Rank: #111,176
Years Active: 2010–2025
Agios Pharmaceuticals Rank: #5