Chunqiao Song is currently a Professor at the Nanjing Institute of Geography and Limnology, Chinese Academy of Sciences.