OpenCharities

Helena Lee

Trustee

Charity Role Appointed
British Society For Histocompatibility And Immunogenetics Trustee April 17, 2026