Clean technologies and recycling [Clean Technol Recycl] NLMUID: 9918751689006676