Michael Graetzel, Shaik Mohammed Zakeeruddin, Xiong Li
Michael Graetzel, Mohammad Khaja Nazeeruddin, Shaik Mohammed Zakeeruddin, Peng Qin, Amaresh Mishra
Michael Graetzel, Mohammad Khaja Nazeeruddin, Sanghyun Paek, Peng Qin
Michael Graetzel, Mohammad Khaja Nazeeruddin, Peng Gao, Aswani Yella, Thomas Wesley Holcombe, Paramaguru Ganesan
Michael Graetzel, Mohammad Khaja Nazeeruddin, Jun Ho Yum, Thomas Wesley Holcombe
Michael Graetzel, Mohammad Khaja Nazeeruddin, Aravind Kumar Chandiran
Michael Graetzel, Jun Ho Yum, Thomas Moehl, Aravind Kumar Chandiran, Paul Gratia, Junghyun Yoon
Michael Graetzel, Shaik Mohammed Zakeeruddin, Jean-David Décoppet, Thomas Moehl