St Andrews and Dundee celebrate rise in World University Rankings

St Andrews University has enjoyed a huge leap in the rankings.
St Andrews University has enjoyed a huge leap in the rankings.