Other facilities, North Africa

Institut Pasteur d'Algérie