Chen Yang is a Professor at the School of Water Conservancy, North China University of Water Resources and Electric Power, China. He received his Bachelor's degrees in Engineering Mechanics and Business Administration and his Master of Engineering degree in Fluid Mechanics at Tianjin University. Later, he obtained his Doctor of Engineering degree in Water Conservancy Engineering at Tsinghua University and completed his Ph.D. joint training at Cardiff University, UK. Before his current role, he was a Postdoc Fellow (2008–2009) at Texas A&M University and an Associate Professor (2012–2019) at China University of Petroleum, Beijing.
Chen Yang is a Professor at the School of Water Conservancy, North China University of Water Resources and Electric Power, China. He received his Bachelor's degrees in Engineering Mechanics and Business Administration and his Master of Engineering degree in Fluid Mechanics at Tianjin University. Later, he obtained his Doctor of Engineering degree in Water Conservancy Engineering at Tsinghua University and completed his Ph.D. joint training at Cardiff University, UK. Before his current role, he was a Postdoc Fellow (2008–2009) at Texas A&M University and an Associate Professor (2012–2019) at China University of Petroleum, Beijing.