Science of life