Wenqing Yao

Incyte · Bristol-Myers Squibb · University of Pennsylvania
Total Patents: 218
Overall Rank: #2,739
Years Active: 1998–2025
Incyte Rank: #1