Shelley Allen
Array Biopharma · Mirati Therapeutics · Bristol-Myers Squibb
Total Patents:
44
Overall Rank:
#67,400
Years Active:
2008–2024
Array Biopharma Rank:
#9