Science and technology of human