Shouming Li

Achillion Pharmaceuticals
Total Patents: 8
Overall Rank: #653,184
Years Active: 2006–2013
Achillion Pharmaceuticals Rank: #15