ByNobleID
    Sulfonated polyindole coated magnetic zincoxysulfide (Ni@ZnO0.6S0.4@SPID) core/shell nanocatalyst for simultaneous photocatalytic H2 production and BPA degradation | NobleID