S. David Brown
Exelixis · Mei Pharma
Total Patents:
14
Overall Rank:
#339,488
Years Active:
2009–2024
Exelixis Rank:
#46