OpenCharities

Professor Aylin Hanyaloglu

Trustee

Charity Role Appointed
Genesis Research Trust Trustee Feb. 19, 2026