Scholarly Index

N S Rice

Moorfields Eye Hospital; 2,533 total citations; 58 total publications; best world rank #596

Moorfields Eye Hospital

2,533Total citations
58Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Infections and TreatmentsLifetime596GB 4294.11