OpenCharities

Duncan Richard Preston

Trustee

Charity Role Appointed
Liverpool Life Science Accelerator Limited Trustee Jan. 1, 2023