Darren Harvey
Array Biopharma · Epizyme · Sanofi
Total Patents:
15
Overall Rank:
#313,544
Years Active:
2009–2024
Array Biopharma Rank:
#83