Scholarly Index

Elena Schiff

Moorfields Eye Hospital; 1,557 total citations; 47 total publications; best world rank #390

Moorfields Eye Hospital

1,557Total citations
47Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Connexins and lens biology2021-2025390GB 1865.29