May 2005 — Lu is a professor of journalism at Shanghai’s Fudan University and director of the school’s department of television journalism. She is author of Documenting China: The Contemporary Documentary Movement in China and Mythology/Tragedy/Aristotle’s Art of Poetry: New Concepts in Poetic Tradition of Ancient Greece, as well as numerous articles. Lu also serves as deputy director of Fudan University’s Research Center for Visual Culture.