L

Lucia Del Mastro

Ospedale Policlinico San Martino

ORCID: 0000-0002-9546-5841

725 papers and 21.2k citations.

PubIndex Score85Top 15% · seniorHow it's scored
725Publications
21.2kTotal Citations
First publication: 1990First senior author: 1998