NobleBlocks
    Highly efficient bacterial removal and disinfection by magnetic barium phosphate nanoflakes with embedded iron oxide nanoparticles | NobleBlocks