Scholarly Index

Stefano Iacobelli

CTI BioPharma (Italy); 11,805 total citations; 301 total publications; best world rank #228

CTI BioPharma (Italy)

11,805Total citations
301Total publications
52H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Galectins and Cancer BiologyLifetime258IT 1397.11
Toxin Mechanisms and ImmunotoxinsLifetime830IT 2494.19
Galectins and Cancer Biology2021-2025228IT 584.27
Toxin Mechanisms and Immunotoxins2021-2025689IT 3361.92