Professor Chen is an academician of Chinese Academy of Sciences, professor and chief physician of Shandong University. Director of the Institute of Women, Children and Reproductive Health of Shandong University, chief scientist of the National key Laboratory of Reproductive Medicine and Child Health, director of the National Engineering and Technology Research Center for assisted Reproduction and eugenics, and the key Laboratory of Reproductive Endocrinology of the Ministry of Education, director of Shanghai key Laboratory of assisted Reproduction and eugenics, executive director of IFFS and Special Envoy of IFFS International Organization.