Adam Kramer

Adam Kramer is a Barrister at 3 Verulam Buildings, and a former lecturer at the Universities of Durham and Oxford.