Scholarly Index

Achini Makuloluwa

Moorfields Eye Hospital NHS Foundation Trust; 106 total citations; 19 total publications; best world rank #506

Moorfields Eye Hospital NHS Foundation Trust

106Total citations
19Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal and Macular Surgery2021-2025506GB 2779.44