Njiru, J. N., C. M. Migwi, I. W. Mwangi, and R. W. Ngari. 2022. “Effects of Zinc Oxide Nanostructures on Performance of Natural Dye Sensitized Solar Cells”. African Journal of Pure and Applied Sciences 3 (1). Nairobi, Kenya:185-201. https://journal.ku.ac.ke/index.php/AJPAS/article/view/260.