• Sun. Jul 21st, 2024

defeat

  • Home
  • McColl reflects on tenure as Rector after defeat

McColl reflects on tenure as Rector after defeat

Peter McColl, the 51st Rector of the University of Edinburgh, will leave the post after serving for three years, with Steve Morrison taking on the role. Morrison triumphed in last…