Scholarly Index

Sotiria Palioura

University of Miami; 2,593 total citations; 82 total publications; best world rank #776

University of Miami

2,593Total citations
82Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025776US 21467.04