OpenCharities

Dr James Kinross

Trustee

Charity Role Appointed
Bowel Research UK Trustee March 9, 2026