Michael Graetzel, Mohammad Khaja Nazeeruddin
Shaik Mohammed Zakeeruddin, Jean-David Décoppet
Michael Graetzel, Mohammad Khaja Nazeeruddin
Michael Graetzel, Shaik Mohammed Zakeeruddin, Jean-David Décoppet, Thomas Moehl
Lei Zhang, Ulf Anders Hagfeldt, Yan Hao, Yasemin Saygili
Michael Graetzel, Mohammad Khaja Nazeeruddin, Aravind Kumar Chandiran
Michael Graetzel, Chenyi Yi, Michele Cascella, Martin Peter Bircher, Jiabao Yang