Yan Li

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