Research opportunities at St Andrews