Recent Progress on Covalent Organic Frameworks Supporting Metal Nanoparticles as Promising Materials for Nitrophenol Reduction - doi 10.3390/nano14171458 2024-09 Article type Journal