Impact Snapshot
Key Metric 1
£49.85 million awarded across 342 grants to Moorfields and UCL over six years
96% of patients felt reassured after accessing Moorfields' patient support services