She has a Master of Medicine, and is a Doctor of Resources Economy and Management.
From 2006 to 2009, Ms. CHEN Ran worked at National Development and Reform Commission of the People's Republic of China. From 2009 to 2012, Ms. Chen worked at the Ministry of Health of the People's Republic of China. Since 2013, Ms. Chen has been the Director of TEMC. And from 2016, Ms. Chen has been the Chairman of Beijing Huatong Guokang Foundation (BHGF).
Ms. Chen has worked on medical treatment, policy research, administration, international health exchange etc. Once Ms. Chen participated in the specific subject research and related work in the Medical Reform Office of State Council of the People's Republic of China. Now, Ms. Chen dedicates herself to helping Chinese medical institutions to establish international cooperation bridge and channel with the countries all over the world, to select and send medical workers and health administrators for overseas training, to bring in advanced medical technologies and to actively take part in talent cultivation and exchange in the field of emergency medicine.