Titulaire d’un doctorat de l’Université Paul-Valéry Montpellier 3 et de l’Université Laval (Québec), Laure Demougin est spécialisée dans la littérature du XIXe siècle, dans l’étude de la littérature médiatique. Elle est enseignante-chercheuse à l'Institut franco-chinois de l'Université Renmin de Chine.