The Organization of Islamic Cooperation’s (OIC) Ministerial Standing Committee on Scientific and Technological Cooperation ...