Lixin Shao

Incyte
Total Patents: 32
Overall Rank: #110,930
Years Active: 2014–2025
Incyte Rank: #27