More than 1,500 people have signed a petition calling on St Andrews University to reverse its decision not to renew Dr Alison Kerr’s contract.
More than 1,500 people have signed a petition calling on St Andrews University to reverse its decision not to renew Dr Alison Kerr’s contract.