S

Sara B. DeMauro

Children's Hospital of Philadelphia

ORCID: 0000-0003-1647-4000

266 papers and 9.5k citations.

PubIndex Score97Top 3%How it's scored
266Publications
9.5kTotal Citations
First publication: 2011First senior author: 2012