University of Aberdeen
He is currently Emeritus Professor at the University of Aberdeen.