Science and technology in Norfolk.