Work

An achievement of over 12 percent efficiency in an organic dye-sensitized solar cell

FWCI: 22.84
Cites: 26
Cited by: 381
Related to: 10