Zoe McCallum

Zoe McCallum is a barrister at Matrix Chambers practising media and public law.