Member countries of the Jeddah-based Organization of the Islamic Conference (OIC) are lagging behind other countries in science and technology.