Scholarly Index

Francesca Bellisai

University of Siena; 2,200 total citations; 97 total publications; best world rank #655

University of Siena

2,200Total citations
97Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Skin Diseases and Diabetes2021-2025655IT 7341.76