Scholarly Index

Carlo Capella

University of Insubria; 13,218 total citations; 231 total publications; best world rank #229

University of Insubria

13,218Total citations
231Total publications
67H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neuroendocrine Tumor Research AdvancesLifetime229IT 2699.02
Neuroblastoma Research and TreatmentsLifetime353IT 3498.08
Lung Cancer Research StudiesLifetime551IT 3998.05