Yun-Long Li

Incyte · Foxconn · Tencent
Total Patents: 107
Overall Rank: #12,542
Years Active: 2005–2025
Incyte Rank: #4