Senchao Lai

South China University of Technology
School of Environmental Science and Engineering
Guangzhou University City
Guangzhou N/AChina
510006