Science and technology empower life