Muslims gave everything to this world it is just that you are not aware as you read science history from your school textbooks. All the so called great renaissance scientists simply copied and extended the works of Muslims.
If you want a brief intro then check this Nature magazine time line
Dont dismiss them as past glories as if the modern science has nothing to with that.The whole edifice of modern science is built from the works of that civilization.