All that contributed to Muslim science came out of Graeco-Roman and Indian civilization. Even the proposition that they invented algebra is absurd. Any good student of the history of mathematics recognizes that this algebra was nothing more then a set of propositions used to develope algorithms. They consisted of logical statements in written form of axioms such as the communitive law for addtion and multiplication. The true advancements which constitute what we now consider to be algebra i.e. the definition of a variable, how we write and equation etc. were all created by European mathematicians of the Renaissance.
The reason for the popular myth of the superiority of science in the Muslim world as versus that of Europe has always been driven by the same reason that they present the fact that the Mayans had a more complex calendar than the Europeans--proof that the West is not the superior culture, which it is, with respect to all others.