Scholarly Index

Azza Maktabi

King Khaled Eye Specialist Hospital; 638 total citations; 54 total publications; best world rank #204

King Khaled Eye Specialist Hospital

638Total citations
54Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025375SA 278.61
Nasolacrimal Duct Obstruction Treatments2021-2025204SA 541.31