David Elks
David Elks

David Elks

Currently studying a Masters in Advanced Computer Science at Keele University. Had been journalist — latterly in data — for two decades.