Tiechao Li

Eli Lilly · Universite De Montreal
Total Patents: 9
Overall Rank: #580,343
Years Active: 1996–2012
Eli Lilly Rank: #670