abdel aziz essia, Cairo Governorate 11253, Egypt
Science & Innovation Park (SIP) Gate No. 2, Building No. 7 The British...