OpenCharities

Dr Mark Carrigan

Trustee

Charity Role Appointed
The Centre For Critical Realism Trustee May 18, 2026