Quinn Deveraux
Inhibrx · Inhibrx Biosciences · Sanford-Burnham Medical Research Institute
Total Patents:
38
Overall Rank:
#83,687
Years Active:
2001–2025
Inhibrx Rank:
#3