Scholarly Index

Vanessa Castelli

University of L'Aquila; 3,617 total citations; 155 total publications; best world rank #476

University of L'Aquila

3,617Total citations
155Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer Treatment and Pharmacology2021-2025630IT 4288.55
Nuclear Receptors and Signaling2021-2025476IT 1062.50
Redox biology and oxidative stress2021-2025594IT 2443.73