Ulf Anders Hagfeldt, Enrico Polanski, Jan Ernest Sobus
Lei Zhang, Ulf Anders Hagfeldt, Yan Hao, Yasemin Saygili
Michael Graetzel, Mohammad Khaja Nazeeruddin, Ulf Anders Hagfeldt
Michael Graetzel, Mohammad Khaja Nazeeruddin
Michael Graetzel, Mohammad Khaja Nazeeruddin
Michael Graetzel, Mohammad Khaja Nazeeruddin
Mohammad Khaja Nazeeruddin, Filippo de Angelis
Mohammad Khaja Nazeeruddin, Peng Gao, Filippo de Angelis, Aswani Yella