One question. Is there any universal truth that cannot be discovered by science?
Beats me. Check back in a few hundred years. Science as we know it is a very young field. We're doing pretty good, and we have a good self-correcting mechanism to try to root out errors.
But I certainly wouldn't trust anything the philosophers have to say about science, as they have been philosophizing for millennia and can't even agree on the simple things like definitions of terms or when to adjourn for lunch.
And they are really miffed about being passed by in favor of a field of endeavor that actually produces results! ("But we were here first! Please pay some attention to us... Oh, please!")