OpenCharities
Odysoulla Stavrou- Cooper
Trustee
Charity
Role
Appointed
United Kingdom Thalassaemia Society
Trustee
Sept. 11, 2023