International Center For Translation
Address: 2 Abou Ghazala Bldgs., Gesr El Suez St., Floor 1 Flat 2, Gesr el suez, Cairo Beside The Recruitment Office
Address: 2 Abou Ghazala Bldgs., Gesr El Suez St., Floor 1 Flat 2, Gesr el suez, Cairo Beside The Recruitment Office