Yan Li

Adagene · Roche Molecular Systems · Merck
Total Patents: 55
Overall Rank: #45,400
Years Active: 1990–2025
Adagene Rank: #3