Founded
2018
Legal Status
CIO
The Thackray Medical Research Trust is responsible for delivering the objectives of the governing document including support for the Thackray Museum of Medicine in Leeds.
Year ending 2025
Income & expenditure over time
Europe