Aya Abdullah

Consultant, Editor, and Project Manager in Egypt