N

Nicola Pietrafusa

Bambino Gesù Children's Hospital

ORCID: 0000-0003-2446-796X

82 papers and 1.6k citations.

PubIndex Score80Top 20% · early-careerHow it's scored
82Publications
1.6kTotal Citations