Scholarly Index

Quinn L. Deveraux

Inhibrx (United States); 16,030 total citations; 54 total publications; best world rank #633

Inhibrx (United States)

16,030Total citations
54Total publications
38H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cell death mechanisms and regulationLifetime633US 26295.96