Scholarly Index

Ellie E. Armstrong

University of California, Riverside; 1,714 total citations; 37 total publications; best world rank #286

University of California, Riverside

1,714Total citations
37Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Genetic diversity and population structure2021-2025286US 8692.56
Genomics and Phylogenetic Studies2021-2025739US 18191.21