Scholarly Index

Stefano Pelucchi

University of Ferrara; 3,686 total citations; 205 total publications; best world rank #481

University of Ferrara

3,686Total citations
205Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ear and Head Tumors2021-2025668IT 8368.61
Oropharyngeal Anatomy and Pathologies2021-2025481IT 5425.86