OpenCharities

Robert Einion Holland

Trustee

Charity Role Appointed
Liverpool Life Science Accelerator Limited Trustee Sept. 3, 2022