Iraqi Veterinary Department 22 Avis Baghdad Kirkuk University 174 Avis Kirkuk Iraqi Foundation for Development 19 Avis Nineveh Representative of Nineveh Voluntary for IDPs (RNVDO) 3 Avis International Babylon Municipalities Directorate 3505 Avis Babil Lire la suite