«Class of 2005

Chen Weihua

deputy editor-in-chief, Shanghai Star, and deputy Shanghai bureau chief, China Daily, Shanghai, China

Weihua was born in Shanghai, China and attended Fudan University, where he earned a bachelor’s degree in microbiology and a bachelor’s degree in international journalism. He has worked at the China Daily and Shanghai Star since1987 as a business reporter and copy editor; he is currently deputy editor in charge of the editorial section of the Shanghai Star and deputy Shanghai Bureau Chief of China Daily. His expansion of the opinion and editorial pages of the Shanghai Star, including criticism of official Chinese policies, has been praised by readers inside China and journalistic observers outside of his country. The Star was one of the first Chinese papers to criticize government policy on the SARS epidemic. He and his staff have won Shanghai’s top journalism awards in recent years. 

Information on this page is from the fellowship year.