Delgado Flores, Angel, Pontificia Universidad Católica del Perú, Perú