Wen Shi

Exelixis · Fibrogen
Total Patents: 2
Overall Rank: #1,979,642
Years Active: 2005–2017
Exelixis Rank: #182