OpenCharities

Peter Lutz George

Trustee

Charity Role Appointed
The Francis Crick Institute Limited Trustee Aug. 3, 2026