Search results for: Hongxin Shen
Journal of Controlled Release > 2014 > 194 > C > 228-237
Science China Technological Sciences > 2012 > 55 > 9 > 2561-2569
Science China Technological Sciences > 2012 > 55 > 3 > 841-847
Science China Technological Sciences > 2011 > 54 > 12 > 3243-3250
Chemosphere > 2004 > 56 > 11 > 1085-1095