A

Andrea Facciabene

Hospital of the University of Pennsylvania

ORCID: 0000-0002-9563-297X

149 papers and 6.2k citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
149Publications
6.2kTotal Citations
First publication: 2003First senior author: 2014