Science and technology in Gloucestershire.