Shen Hou

Shen Hou is assistant professor of world history at Renmin University of China, Beijing. She is a former postdoctoral fellow at Tsinghau University in Beijing, and research fellow at the Rachel Carson Center at LMU in Munich, Germany.