Scholarly Index

Eleni Stamellou

University of Ioannina; 1,328 total citations; 60 total publications; best world rank #535

University of Ioannina

1,328Total citations
60Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and Glomerulopathies2021-2025535GR 690.88