Members

Cheng Shen

About Cheng Shen

Cheng Shen is currently a Ph.D. student at UCD Dooge Centre for Water Resources Research (CWRR) under the supervision of Dr. Yaqian Zhao. She focuses on Floating Treatment Wetland.