Katherine Barnes - author
Katherine Barnes
Katherine Barnes is a barrister at 39 Essex Chambers and co-chair and treasurer of Young Legal Aid Lawyers.

Articles from this author

Results 1 – 8 of 8 matches