Associate
london, greater london, united kingdom
WebsterHart Llp
Oxford Brookes University
University of Strathclyde