University of Aberdeen
Honorary Professor at the University of Aberdeen