Prestigious prize awarded
A world-leading researcher in ancient history at St Andrews has been awarded a prestigious £100,000 Philip Leverhulme Prize.
A world-leading researcher in ancient history at St Andrews has been awarded a prestigious £100,000 Philip Leverhulme Prize.