Jiehao Chen

Eli Lilly · Sloan Kettering Institute For Cancer Research
Total Patents: 3
Overall Rank: #1,455,895
Years Active: 2014–2020
Eli Lilly Rank: #1,306