Ahmed Ashraf Sayed

Public Speaker, Volunteer, and Project Manager in Cairo Governorate, Egypt