Scholarly Index

Stefano Serra

University Health Network; 20,086 total citations; 193 total publications; best world rank #722

University Health Network

20,086Total citations
193Total publications
50H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neuroendocrine Tumor Research AdvancesLifetime722CA 1297.70
Soft tissue tumor case studiesLifetime728CA 2391.63