Science, Yes, but at the Service of Life