Research Funder

National Institute for Health Research Biomedical Research Centre at Moorfields Eye Hospital NHS Foundation Trust and UCL Institute of Ophthalmology

346 funded works and 11,958 citations indexed by CitedEvidence.

Funded works
346
Citations
11,958
Grants
Not available
Country
GB
OpenAlex ID
F4320335934
Website
Available

Recent Funded Output

2026
2 works
0 citations
2025
27 works
64 citations
2024
29 works
172 citations
2023
34 works
757 citations
2022
17 works
304 citations
2021
65 works
2,103 citations
2020
65 works
2,246 citations
2019
40 works
1,591 citations