Chen Kelun joined the Shanghai Museum in 1990, where he has been the Deputy Director until fall of 2015. He is also an adjunct professor at Fudan University in Shanghai, a member of the National Commission of Cultural Relics Appraisal, and the vice president of the Chinese Ancient Ceramics Society. He was named an honorary director of the Bowers Museum in Los Angeles in 2005. His scholarship is highly regarded internationally and he has published papers on antiquities, archeology, and museology . In 2012, he was a recipient of the special subsidy from the State Council of the People’s Republic of China. In 1998, Chen was awarded the Ordre National du Mérite at the Élysée Palace by former French president Jacques Chirac in recognition of his significant contribution to the study of antiquities and the development of museums in China. Chen began his career studying antiquities at Zhejiang Provincial Museum. He received an MA in cultural heritage from Fudan University, where he has taught since 1986, and a BA in archaeology from Xiamen University.