Costa Morata, Pedro, Universidad Politécnica de Madrid y Universidad Pontificia de Salamanca, España., Spain