Morality is not that complicated.
Certainly science can do much to inform us about our place in the world, but once we are made aware of our connection to others and the cosmos it cannot go very far in informing our moral stance because, as a previous writer pointed out, relativism begins creeping in.
If one defines clearly what one considers his or her basis for a moral coce, then science can clearly help to define if specific actions match that code. But, th act of setting the assumptions on which the moral code is based, and on stating the basic premises of that code, science does not play a part. Reasoning does.
It actually can.