Bank of Baroda 63 Avis Dubai General Company for Electricity and Communications Works - Tartous Coastal Region Branch 1 Avis Tartus Ibn Sina Specialized Hospital 1 Avis Jenin Halabja disabled organization 1 Avis Sulaymaniyah International Criminal Court - ICC 3 Avis International Lire la suite