Li Fan

Molsoft · New York University School Of Medicine · Eli Lilly
Total Patents: 4
Overall Rank: #1,106,572
Years Active: 1997–2024
Molsoft Rank: #7