Scholarly Index

Roger S. Anderson

Moorfields Eye Hospital NHS Foundation Trust; 1,732 total citations; 129 total publications; best world rank #844

Moorfields Eye Hospital NHS Foundation Trust

1,732Total citations
129Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ophthalmology and Visual Impairment StudiesLifetime844GB 10595.01