Shelley Allen

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