Founded in 1981, COMSTECH is the OIC Ministerial Standing Committee on Scientific and Technological Cooperation and is based in Islamabad (Pakistan). It is the leading inter-governmental OIC organization responsible for science and technology in the..
Relevance: 13.007898