Yi Fan

Vitae Pharmaceuticals · Irm · Novartis Ag
Total Patents: 44
Overall Rank: #66,338
Years Active: 2007–2025
Vitae Pharmaceuticals Rank: #12