Lu Xinyu é diretora do Instituto Internacional de Pesquisa em Comunicação e professora da Cátedra Zijiang na Universidade Normal do Leste da China, além de presidente do Fórum Acadêmico do Sul Global. A pesquisa interdisciplinar da professora Lu abrange estudos de mídia, cultura visual, sociologia e filosofia. Grande parte de seu trabalho oferece leituras politicamente fundamentadas da história através das lentes da mídia e das narrativas visuais, examinando como eventos históricos e questões sociais são representados e compreendidos na cultura chinesa contemporânea. Ela publicou diversos livros e artigos acadêmicos, incluindo Modernização ao Estilo Chinês: Revolução e a Aliança Operário-Camponesa (Monthly Review, fevereiro de 2025) e Neoliberalismo ou China Rural Neocoletiva: Uma Crítica e Perspectiva (Palgrave, 2024).