Shen Zhihua is currently the director of the Cold War International History Research Center and a history professor at East China Normal University. He is also a guest professor at Peking University. He attended the graduate school of the Chinese Academy of Social Sciences and joined an M.A. program of World History from 1979 to 1982.