Scholarly Index

Francesca Lombardo

Istituto Clinico Sant'Ambrogio; 1,623 total citations; 80 total publications; best world rank #793

Istituto Clinico Sant'Ambrogio

1,623Total citations
80Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Esophageal and GI Pathology2021-2025793IT 5790.67