Quinn Deveraux

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