ZnO nanoparticles are semiconductor materials that can be used in Dye Sensitized Solar Cells (DSSC). ZnO nanoparticles can be synthesized using pumpkin peel extract (Cucurbita moschata) which functions as a reducing agent. stabilizer. and capping agent. https://www.knowall.blog/