Desalination · 2011 · 117 citations · 17 references
Natural SciencesMaterials EngineeringMaterials ScienceCatalysisMaterials ChemistryNanomaterialsBiodegradationNanocompositesPhotocatalysisPhotoelectrochemical MaterialsBiodegradation Of Organic ContaminantsNanostructured PhotocatalystsOrganic Pollutant DegradationPhotocatalyst DesignPhotocatalytic DegradationPhotocatalytic OxidationPhotocatalytic Treatment
17