Xinchao Chen

Eli Lilly · Fred Hutchinson Cancer Research Center · University of Michigan
Total Patents: 7
Overall Rank: #726,944
Years Active: 2007–2018
Eli Lilly Rank: #1,020