Shu Yuan completed her bachelor's degree at China University of Petroleum (East China) and is currently pursuing a master's degree in Geological Engineering at China University of Petroleum (Beijing). Since September 2024, she has been a joint training master's student at Instituto Superior Técnico (IST), supported by the China Scholarship Council. Her research interests include energy development and climate environment, focusing on sustainable solutions in these areas.