Xiaodong Li

Senomyx · Neocific · Neo Wireless
Total Patents: 366
Overall Rank: #789
Years Active: 2002–2025
Senomyx Rank: #2