Longyu Shi is a doctoral supervisor at the Institute of Urban Environment, Chinese Academy of Sciences. He obtained both his Bachelor’s degree in 2004 and Master’s degree in 2006 from the School of Geography and Remote Sensing Science of the Beijing Normal University, and later earned his Ph.D. from the Institute of Urban Environment of the Chinese Academy of Sciences in 2010. His research interests include landscape ecology, sustainable cities, and ecological infrastructure construction.