Baylor Law
The Academy of the Advocate at St Andrews
Welcome to the Academy of the Advocate at St Andrews, one of the finest training grounds for aspiring courtroom advocates in the world.
Welcome to the Academy of the Advocate at St Andrews, one of the finest training grounds for aspiring courtroom advocates in the world.