CoFe2O4–polypyrrole (PPy) nanocomposites: new multifunctional materials | Publicación