Shao-Po Lu

Exelixis Patent Company · Exelixis
Total Patents: 7
Overall Rank: #738,036
Years Active: 2009–2015
Exelixis Patent Company Rank: #4