Yes
If God is meant in the Christian/Judaic/Islamic/Bhramanic sense, science eliminates the need to invoke an omniscient, omnipresent and omnipotent being to understand the world around us.
and possibly, No.
Science answers questions that resolve the unknowns in the natural world. This body of knowledge grows to expose further areas of inquiry, leading to a potentially infinite amount of undiscovered information. Belief in God feeds on this unknown information and thus in my view will always find its followers.
[via]


2 Comments
God is not just about- omniscient, omnipresent and omnipotent. God is also about belief, trust, respect & strength. Belief in God doesnot feed on unknown information- it feeds on the respect for the higher. Science can never debunk the ‘essence of GOD’.
Does having trust and respect in someone require a belief in God?