Central Technical Affairs Department in Al-Madinah Al-Munawwarah Region 446 Avis Medina NCGR 102 Avis Riyadh British Council 4 Avis International International bodies 11 Avis International National Competitiveness Center (NCC) 43 Avis Riyadh Lire la suite