Desde 1952 formó parte del Centro Europeo de Documentación e Información (CEDI), siendo uno de sus miembros más destacados.