Graphene supported nickel nanoparticle as a viable replacement for platinum in dye sensitized solar cells.

Graphene supported nickel nanoparticle as a viable replacement for platinum in dye sensitized solar cells.