J

Julie Caffrey

Johns Hopkins University

ORCID: 0000-0001-5782-3532

155 papers and 773 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
155Publications
773Total Citations
First senior author: 2017