"Science rests on faith. Without this faith, technology's progress is still viable, but science's truth is undone."
No, the "science's truth" is what allows us to develop technology.
No, the "science's truth" is what allows us to develop technology.