April 23rd, 2013 | by
MuslimScience The Islamic world’s current science effort is on life support and without major ‘surgery’ could be yet another policy failure, says Athar Osama. In 2007, the Organisation of Islamic Cooperation (OIC) created the...