Michael Graetzel, Mohammad Khaja Nazeeruddin
Mohammad Khaja Nazeeruddin, Yi Zhang, Bing Zhang, Keith Gregory Brooks
Mohammad Khaja Nazeeruddin, Christian Michael Wolff, Filippo de Angelis, Antonio Abate, Giulia Grancini, Albertus Adrian Sutanto, Pietro Caprioglio
Hong Zhang, Chunyang Zhang, Liang Wang
Mohammad Khaja Nazeeruddin, Paul Joseph Dyson, Hiroyuki Kanda, Yong Ding, Bin Ding, Kasparas Rakstys, Olga Syzgantseva, Cansu Igci, Xianfu Zhang, Cheng Liu
Ulf Anders Hagfeldt, Jiahuan Zhang, Zaiwei Wang, Wanchun Xiang
Hong Zhang, Zhiwen Zhou, Miao Chen
Shaik Mohammed Zakeeruddin, Mounir Driss Mensi, Felix Thomas Eickemeyer, Thomas Paul Baumeler, Ulf Anders Hagfeldt, Zaiwei Wang, Bowen Yang, Linfeng Pan, Essa Awadh R Alharbi, Masaud Hassan S Almalki, Anurag Krishna, Olivier Ouellette