Scholarly Index

Lorenzo Botta

Università degli Studi della Tuscia; 2,262 total citations; 106 total publications; best world rank #776

Università degli Studi della Tuscia

2,262Total citations
106Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer therapeutics and mechanisms2021-2025776IT 2575.18