Chris Wray Institution Legal Graph Company Limited Position Director Country United Kingdom Mail chris.wray@legra.com Articles by this author Smart contracts