Scholarly Index

Isabella Palumbo

University of Perugia; 1,047 total citations; 126 total publications; best world rank #915

University of Perugia

1,047Total citations
126Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advances in Oncology and Radiotherapy2021-2025915IT 2868.94