Your place for Space News
Researchers have found engineered floating wetlands show promise for water treatment.