Ministerio de Ciencia e Innovación (MICINN) Grant SAF2016-77096-R