Yanping Xu
Eli Lilly · University Of Notre Dame Du Lac · Johnson & Johnson
Total Patents:
24
Overall Rank:
#172,449
Years Active:
2001–2021
Eli Lilly Rank:
#107