Science and technology in Cambridgeshire.