A

A. Sloan Devlin

Harvard University

ORCID: 0000-0001-5598-3751

43 papers and 14.7k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
43Publications
14.7kTotal Citations
#1in Pediatric Hepatobiliary Diseases and Treatments
First publication: 2007First senior author: 2018

Top publicationsby citations

Indexing the rest of 43 publications…