Frontiers in science and technology