Afaq For Translation Services
Address: 29 El Tahrir St., Floor 1, Dokki, Giza Beside National Research Center
Address: 29 El Tahrir St., Floor 1, Dokki, Giza Beside National Research Center