Trustee - Board of Trustees
Gamil Mattar
Egypt
From The Journals