“Science cannot solve the ultimate mystery of (human) nature. And that is because, in the last analysis, we ourselves are a part of the mystery that we are trying to solve.” ― Max Planck, pioneer of quantum physics
If only! What science can do is explore and discover practical and material objects and phenomena. It can describe them, measure them, investigate, and experiment on them. It then proceeds to attempt, sometimes convincingly and often not, to explain them. Those attempts at explanations are called theories. They are the end-product of science.
What science can neither discover nor explain are blind beliefs, myths and legends, faith-based ideologies, and a million philosophical questions such as those concerned with deities, free will, reasons, origins and purposes.