Ponnambalam, S. ., Pattranan Junluthin, Rameshprabu Ramaraj, & Unpaprom, Y. (2023). A comprehensive review of the evolution of dye-sensitized solar cells from ruthenium dyes to organic pigments with the influence of graphene nanoribbons. Maejo International Journal of Energy and Environmental Communication, 5(2), 1–13. https://doi.org/10.54279/mijeec.v5i2.250693