Scholarly Index

Derek Armstrong

Fred Hutch Cancer Center; 5,236 total citations; 94 total publications; best world rank #318

Fred Hutch Cancer Center

5,236Total citations
94Total publications
42H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cleft Lip and Palate ResearchLifetime753US 33294.97
Craniofacial Disorders and TreatmentsLifetime529US 25594.92
Teratomas and Epidermoid CystsLifetime318US 16787.57