A glimpse into the future of tech from the winners of the Amsterdam Science & Innovation Award Callum Booth 3 months ago