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