Anna Borewicz-Khorshed

Anna Borewicz-Khorshed

Cairo, Egypt

About Anna Borewicz-Khorshed

Education:

Recent Activity