Scholarly Index

Francesco Ricci

Istituto Dermopatico dell'Immacolata; 4,178 total citations; 225 total publications; best world rank #312

Istituto Dermopatico dell'Immacolata

4,178Total citations
225Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Tattoo and Body Piercing ComplicationsLifetime857IT 5140.35
Nonmelanoma Skin Cancer Studies2021-2025312IT 5388.15
Cancer and Skin Lesions2021-2025672IT 7769.92