Scholarly Index

Vera Cappelletti

Fondazione IRCCS Istituto Nazionale dei Tumori; 3,150 total citations; 166 total publications; best world rank #883

Fondazione IRCCS Istituto Nazionale dei Tumori

3,150Total citations
166Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer Cells and Metastasis2021-2025883IT 4584.47