Research Funder
Moorfields Eye Hospital NHS Foundation Trust
2,074 funded works and 95,959 citations indexed by CitedEvidence.
Funded works
2,074
Citations
95,959
Grants
Not available
Country
GB
OpenAlex ID
F4320327683
Website
Available
Recent Funded Output
2026
13 works
2 citations
2025
102 works
256 citations
2024
159 works
1,181 citations
2023
126 works
2,439 citations
2022
104 works
2,208 citations
2021
122 works
4,017 citations
2020
152 works
11,030 citations
2019
126 works
5,389 citations