Cairncross also received an Honorary Doctorate from Heriot-Watt University in 1969, and in 1992 was elected an Honorary Fellow of the Royal Society of Edinburgh.
Cairncross also received an Honorary Doctorate from Heriot-Watt University in 1969. In 1992 he was elected an Honorary Fellow of the Royal Society of Edinburgh.