Scholarly Index

Fabio Sallustio

University of Bari Aldo Moro; 2,821 total citations; 145 total publications; best world rank #920

University of Bari Aldo Moro

2,821Total citations
145Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and Glomerulopathies2021-2025920IT 7085.81