León Florido, Francisco, Universidad Complutense, España