Search results for: Ping Shen
Journal of Power Sources > 2014 > 246 > C > 831-839
Organic Electronics > 2012 > 13 > 4 > 560-569
Dyes and Pigments > 2012 > 92 > 3 > 1042-1051
Organic Electronics > 2011 > 12 > 12 > 1992-2002
Dyes and Pigments > 2011 > 91 > 3 > 404-412
Solar Energy Materials and Solar Cells > 2011 > 95 > 4 > 1174-1181
Organic Electronics > 2011 > 12 > 1 > 125-135
Dyes and Pigments > 2011 > 88 > 1 > 75-83
Dyes and Pigments > 2010 > 87 > 3 > 181-187
Dyes and Pigments > 2009 > 83 > 2 > 187-197