Lin Yan

Merck · Bristol-Myers Squibb · Icagen
Total Patents: 29
Overall Rank: #128,799
Years Active: 2000–2025
Merck Rank: #492