Wanchun Xiang , Wanchun Xiang , Xiujian Zhao , Abdelaal. S. A. Ahmed
Materials Chemistry Frontiers 5 ( 6) 2702 -2714
Anders Hagfeldt , Wanlin Guo , Jiahuan Zhang , Jiahuan Zhang
Matter 4 ( 2) 528 -551
Shengzhong (Frank) Liu , Wolfgang Tress , Wanchun Xiang
Energy and Environmental Science 14 ( 4) 2090 -2113
Ibrahim S. Amiinu , Wanchun Xiang , Xiujian Zhao , Abdelaal S.A. Ahmed
Solar Energy 218 117 -128
Wanchun Xiang , Wanchun Xiang , Xiujian Zhao , Arnauld Robert Tapa
Advanced Energy and Sustainability Research 2100056
Wanchun Xiang , Yanyan Fang , Yuan Lin , Shibi Fang
Electrochimica Acta 56 ( 3) 1605 -1610
Abdelaal S. A. Ahmed , Wanchun Xiang , Ibrahim Saana Amiinu , Ziying Li
Sustainable Energy and Fuels 3 ( 8) 1976 -1987
Yanyan Fang , Wanchun Xiang , Xiaowen Zhou , Yuan Lin
Electrochemistry Communications 13 ( 1) 60 -63
Huangzheng Liu , Wanchun Xiang , Haizheng Tao
Journal of Photochemistry and Photobiology A-chemistry 344 199 -205
Junye Pan , Xing Zhang , Yong Zheng , Wanchun Xiang
Solar Energy Materials and Solar Cells 221 110878
Akhil Gupta , Anushri Rananaware , Pedada Srinivasa Rao , Duong Duc La
Materials Chemistry Frontiers 1 ( 8) 1600 -1606
Anushri Rananaware , Akhil Gupta , Gajanan Kadam , Duong Duc La
Materials Chemistry Frontiers 1 ( 12) 2511 -2518
Wanchun Xiang , Joshua Marlow , Peter Bäuerle , Udo Bach
Green Chemistry 18 ( 24) 6659 -6665
Doli Srivani , Anubha Agarwal , Sidhanath V. Bhosale , Avinash L. Puyad
Chemical Communications 53 ( 81) 11157 -11160
Sharad R. Bobe , Akhil Gupta , Anushri Rananaware , Ante Bilic
Dyes and Pigments 134 83 -90
Akhil Gupta , Vanessa Armel , Wanchun Xiang , Ante Bilic
Dyes and Pigments 113 280 -288
Doli Srivani , Akhil Gupta , Duong Duc La , Rajesh S. Bhosale
Dyes and Pigments 143 1 -9
Pedada Srinivasa Rao , Akhil Gupta , Sidhanath V. Bhosale , Ante Bilic
Dyes and Pigments 146 502 -511
Wanchun Xiang , Shuhua Zhou , Xiong Yin , Xurui Xiao
Polymers for Advanced Technologies 20 ( 6) 519 -523
Wanchun Xiang , Yanfang Zhou , Xiong Yin , Xiaowen Zhou
Electrochimica Acta 54 ( 17) 4186 -4191