Scholarly Index

Elettra Merola

University of Sassari; 939 total citations; 81 total publications; best world rank #812

University of Sassari

939Total citations
81Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neuroendocrine Tumor Research Advances2021-2025812IT 12487.77