B

Brian J. DeBosch

Riley Hospital for Children

ORCID: 0000-0002-9924-7921

92 papers and 5.4k citations.

PubIndex Score84Top 16% · mid-careerHow it's scored
92Publications
5.4kTotal Citations
First publication: 2001First senior author: 2018