Yan Lu
Incyte · Gtx · University Of Tennessee
Total Patents:
18
Overall Rank:
#253,704
Years Active:
2005–2021
Incyte Rank:
#74