Author: Organisation of Islamic Conference. Standing Committee on Scientific and Technological Cooperation