Impact Report 2023
An incredible £705,765 has been awarded to new researchers, alongside ongoing research, in 2023.
Thank you to each and every individual, family, business, trust and organisation, such as the Medical Research Council, and our committed researchers, for making research possible.
Click the front page to read our 2023 Impact Report:
Share this page