Published inFrontiers in Environmental Chemistry Catalytic RemediationOrganic PollutantsInorganic Pollutants1.9 impact factor3.8 citescore