OpenCharities

Dr Ruth Mitchell McKernan

Trustee

Charity Role Appointed
The Francis Crick Institute Limited Trustee July 20, 2026