Yan Liu
Vanderbilt University · Merck · Schering
Total Patents:
15
Overall Rank:
#311,834
Years Active:
2007–2024
Vanderbilt University Rank:
#84