Sergey Epshteyn

Exelixis · Exelixis Patent Company
Total Patents: 9
Overall Rank: #576,823
Years Active: 2010–2014
Exelixis Rank: #59