The innovation journey of tourism entrepreneurs: evidence from the UK and Spain and policy implications

Full project page

Organisations map overview