Organisation of Islamic conference Standing Committee on scientific and Technological Cooperation.