A

Alice M. Ellyson

Department of Health

ORCID: 0000-0001-8648-3442

65 papers and 469 citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
65Publications
469Total Citations
First senior author: 2023

Top publicationsby citations

Indexing 65 publications…