Search results for: Zheng Chen
Science China Technological Sciences > 2016 > 59 > 8 > 1176-1185
Science China Technological Sciences > 2015 > 58 > 7 > 1146-1153
Science China Technological Sciences > 2015 > 58 > 7 > 1242-1249
Science China Technological Sciences > 2013 > 56 > 5 > 1129-1138
Science China Technological Sciences > 2011 > 54 > 4 > 835-840