Michael Graetzel, Mohammad Khaja Nazeeruddin
Michael Graetzel, Mohammad Khaja Nazeeruddin
Shaik Mohammed Zakeeruddin, Jean-David Décoppet
Lei Zhang, Ulf Anders Hagfeldt, Yan Hao, Yasemin Saygili
Nikolaos Vlachopoulos, Ulf Anders Hagfeldt, Jiahuan Zhang
Michael Graetzel, Mohammad Khaja Nazeeruddin, Jun Ho Yum, Thomas Wesley Holcombe
Michael Graetzel, Chenyi Yi, Michele Cascella, Martin Peter Bircher, Jiabao Yang
Michael Graetzel, Shaik Mohammed Zakeeruddin, Jean-David Décoppet, Thomas Moehl