Institute of Social Studies / Stockholm International Peace Research Institute / /
Organization
United Nations / ISS / Stockholm International Peace Research Institute in Sweden / Institute of Social Studies / Society for International Development / Ebadi / /