Let's be honest: in islam, science is reading quran and learning sharia. Islam sees itself as science. That's why the religious people in islamic world are called "oulama" or scholars. So please, get your facts straight. It's been centuries and centuries since last time when muslims discoverd something."
One of the non-muslim said this. Come on Muslims, we are so weak right now.