Senior Partner
avon, south gloucestershire, united kingdom
Abel + Imray
Partner
University of Bristol
Queen Mary University of London