Michael Graetzel, Norman Pellet, Julian Burschka
Michael Graetzel, Mohammad Khaja Nazeeruddin, Jingshan Luo, Yonghui Lee, Matthew Thomas Mayer, Stanley David Tilley, Marcel Roland Schreier, Kunwu Fu
Michael Graetzel, Shaik Mohammed Zakeeruddin, Jean-David Décoppet, Thomas Moehl
Ulf Anders Hagfeldt, Liang Sun
Ulf Anders Hagfeldt, Yann Pellegrin
Ulf Anders Hagfeldt, Enrico Polanski, Jan Ernest Sobus
Christophe Ballif, Sylvain Nicolay, Laura Ding