Publications by 'Juan Jose Vazquez Lopez'