Li Bo es director ejecutivo del Instituto Chunqiu de Shanghai para el Desarrollo y los Estudios Estratégicos y decano adjunto del Instituto de China de la Universidad de Fudan, uno de los principales grupos de reflexión nacionales. El Dr. Li se doctoró en economía en la Universidad de Kiel (Alemania). De 1994 a 2015, desempeñó diversos cargos ejecutivos de alto nivel en varias prestigiosas empresas de consultoría estratégica nacionales y extranjeras y en empresas que cotizan en bolsa. Antes de incorporarse al Instituto Chunqiu, el Dr. Li fue Representante académico de la plataforma de medios Guancha en Beijing. Sus intereses de investigación incluyen la historia del socialismo, el socialismo en China, la economía digital y la economía del desarrollo y la geopolítica en torno a China y el Sur Global.