Head of UK's beleaguered Alan Turing Institute resigns

Open in new window