Search results for: Ying Deng
Science China Technological Sciences > 2015 > 58 > 7 > 1186-1195
Science China Technological Sciences > 2011 > 54 > 10 > 2760-2767
Science China Technological Sciences > 2015 > 58 > 7 > 1186-1195
Science China Technological Sciences > 2011 > 54 > 10 > 2760-2767