NobleBlocks
    Adsorption of methyl violet dye onto a prepared bio-adsorbent from date seeds: isotherm, kinetics, and thermodynamic studies | NobleBlocks