Dr. Chen Xiulan, a native of Mianyang City, Sichuan Province, is a female researcher holding a Ph.D. in Management and a postdoctoral degree in Applied Economics. She obtained her doctoral degree in Technology, Economics, and Management from Renmin University of China in June 2014. Dr. Chen enriched her academic journey with a visit to California State University Fresno from September 2012 to March 2013. Following that, she pursued postdoctoral research at Peking University from July 2014 to June 2016. Since July 2016, she has been working at the School of Management, China University of Mining and Technology (Beijing). Her research primarily focuses on energy economics, agricultural economics, and commodity finance. Dr. Chen has led and participated in over 10 research projects, published more than 10 academic papers, and authored 2 monographs.