Zewail City of Science and Technology, Egypt Address: 6th of October City, Giza Governorate, Egypt Back