Renhua Li

Eli Lilly · Bristol-Myers Squibb · Dupont Pharmaceuticals
Total Patents: 17
Overall Rank: #273,159
Years Active: 2002–2021
Eli Lilly Rank: #448