Scholarly Index

Carlotta Sciaccaluga

University of Siena; 852 total citations; 63 total publications; best world rank #479

University of Siena

852Total citations
63Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cardiac Structural Anomalies and Repair2021-2025479IT 4894.68
Mechanical Circulatory Support Devices2021-2025577IT 4093.39