Delgado Kloos, Carlos, Universidad Carlos III de Madrid, Spain