As the senior researcher at Wulin Academy of Arts, a research institution devoted to the comparative and interdisciplinary study of Chinese arts and culture, Chen Fankuan is involved in ongoing research that centres around epigraphy, hermeneutics and history of Chinese landscape painting. He was the project leader of the National Innovative Training Program from 2018 to 2019, funded by the Ministry of Education of the People's Republic of China.
Reorganization and the Derivative Art Creation of the Cultural Remains in Lin’an (Hangzhou), the Capital of the Southern Song Dynasty: A Case Study of Epigraphy and Petroglyphs from Mount Phoenix to Mount Wu, National Innovative Training Program, Ministry of Education of the People's Republic of China. Serial No. 20181035505
Ibid., Zhejiang Provincial Innovative Talents Training Project, Department of Education of Zhejiang Province. Serial No. 2018R402001
Research on the Mural Art of Minorities in Zhejiang Province, Zhejiang Provincial Innovative Training Project, Department of Education of Zhejiang Province. Serial No. T201701