I

Isabella Castiglioni

Centro Diagnostico Italiano

ORCID: 0000-0001-7191-5417

264 papers and 13.1k citations.

PubIndex Score73Top 27% · seniorHow it's scored
264Publications
13.1kTotal Citations
First publication: 1993First senior author: 2005

Top publicationsby citations

Indexing 264 publications…