Scholarly Index

Stefano Avondo

CTO Hospital; 365 total citations; 15 total publications; best world rank #71

CTO Hospital

365Total citations
15Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pericarditis and Cardiac Tamponade2021-202571IT 2786.76