Work

Non-pyrolysis prepared naphthalene diimide-based bimetallic phthalocyanine covalent organic polymers@carbon nanotube nanocomposites for oxygen reduction