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.
In 1992 he was elected an Honorary Fellow of the Royal Society of Edinburgh. Cairncross also received an Honorary Doctorate from Heriot-Watt University in 1969.
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.
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.