Nano-composites for water remediation: a review.

Nano-composites for water remediation: a review.