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