Dye degradation, antibacterial and in-silico analysis of Mg/cellulose-doped ZnO nanoparticles | Publicación