Has Science Made God Obsolete?

Has Science Made God Obsolete?