P

Patrick Sleiman

Children's Hospital of Philadelphia

ORCID: 0000-0001-9874-8532

229 papers and 18.8k citations.

PubIndex Score63Top 37% · mid-careerHow it's scored
229Publications
18.8kTotal Citations
First publication: 2008First senior author: 2013