Dr. Yang was born in Hunan, China. In 2005, He earned his Master degree in Water Resources Engineering from K.U.Leuven and VUB, Belgium. In 2010, he graduated with a Doctor of Philosophy in Environmental Engineering from the Queen s University Belfast, UK. He is currently an associate professor at Sichuan Agricultural University, China.