Scholarly Index

Silvia Scaglione

Institute of Electronics, Computer and Telecommunication Engineering; 3,324 total citations; 97 total publications; best world rank #618

Institute of Electronics, Computer and Telecommunication Engineering

3,324Total citations
97Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer Cells and Metastasis2021-2025618IT 2887.27