Harry Armstrong

HarryArmstrong
Harry is Head of Technology Futures at the innovation foundation Nesta.