Partner
london, greater london, united kingdom
Baker & Partners
INSOL International
City University (GB)
BBP Law School