Scholarly Index

Steven L. Allen

Northwell Health; 15,702 total citations; 343 total publications; best world rank #930

Northwell Health

15,702Total citations
343Total publications
52H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chronic Lymphocytic Leukemia ResearchLifetime930US 43497.83