Search results for: Bing Sun
Science China Technological Sciences > 2015 > 58 > 7 > 1162-1172
Science China Technological Sciences > 2014 > 57 > 8 > 1588-1593
Science China Technological Sciences > 2014 > 57 > 11 > 2220-2230
Science China Technological Sciences > 2013 > 56 > 12 > 3055-3069
Science China Technological Sciences > 2011 > 54 > 1 > 237-243