E

Emily Farrow

Children's Mercy Hospital

ORCID: 0000-0002-8864-7073

176 papers and 6.7k citations.

PubIndex Score80Top 20% · mid-careerHow it's scored
176Publications
6.7kTotal Citations
First publication: 2008First senior author: 2012