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
Organic Electronics > 2011 > 12 > 1 > 125-135