Science and technology in Edinburgh.