Zabala Innovation Consulting (Spain)h-index: 10Total citations: 633Total papers: 32Homepage: http://www.zabala.es/