List of Articles BaFe2O4 nanostructures Open Access Article Abstract Page Full-Text 1 - Degradation and removal of organic pollutants by BaFe2O4 nanostructures, synthesis and characterization