Kostas Stathoulopoulos

Principal Researcher, Innovation Mapping at Nesta