Dr Rachel Cahill-O’Callaghan, of the Centre of Law and Society Cardiff, meets with eminent legal scholar Professor Sharyn Roach Anleu of Flinders University to discuss her life, career and work.
Dr Rachel Cahill-O’Callaghan, of the Centre of Law and Society Cardiff, meets with eminent legal scholar Professor Sharyn Roach Anleu of Flinders University to discuss her life, career and work.