Wales should celebrate its history of science and technology innovation, says Professor John V Tucker of the Learned Society of Wales..

read more