N

Nicola Pellicciotta

Istituto di Nanotecnologia

ORCID: 0000-0002-7105-9566

43 papers and 482 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
43Publications
482Total Citations

Top publicationsby citations

Indexing 43 publications…