Prof. Dr. Yang Bian is an associate professor and master’s supervisor at the School of Urban Transportation of the Beijing University of Technology. She holds a Bachelor of Engineering degree in Transportation Engineering and a Doctor of Engineering degree in Transportation Planning and Management from Southeast University. She was a visiting scholar at the Institute of Transportation Studies at Texas A&M University. Her main research areas are walking and cycling, and public transportation system planning and design. She has presided over and participated in many national and municipal scientific research projects. She has published more than 40 papers in domestic and international journals and important international conferences and has co-edited two books. She has won one second prize and two third prizes in provincial and ministerial awards, including the Beijing Science and Technology Progress Award and the China Intelligent Transportation Association Science and Technology Progress Award.