Shufan Song received her bachelor's degree in Landscape Gardening at Qingdao Agricultural University in 2020, and received her master's degree in Landscape Architecture at Qingdao Agricultural University in 2023. In 2026, she joined Prof. Hui Chen's group as team secretary.