Published by: CEPADE-Universidad Politecnica de Madrid Publisher Imprint: CEPADE-Universidad Politecnica de Madrid Publisher Country: Spain Print ISSN: 1132-175X Online ISSN: 2171-6323 Journal Language(s): SPA Journal CiteScore: 0.6 Are Journal articles in press:...