development in science and technology