Scholarly Index

Massimo Leandri

University of Genoa; 3,479 total citations; 128 total publications; best world rank #325

University of Genoa

3,479Total citations
128Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Trigeminal Neuralgia and TreatmentsLifetime325IT 4794.62