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