OpenCharities

Louise Ruth Jefferies

Trustee

Charity Role Appointed
Institute Of Biomedical Science Trustee June 13, 2026