Science and Innovation Park, Building 7 - BUE, Suez Rd, Cairo Governor...
4J64+QXC, El Shorouk, Cairo Governorate, Egypt