Search results for: Xue Chen
Science China Technological Sciences > 2011 > 54 > 6 > 1475-1480
Science China Technological Sciences > 2009 > 52 > 9 > 2660-2669
Science China Technological Sciences > 2008 > 51 > 12 > 2295-2304
Science China Technological Sciences > 2011 > 54 > 6 > 1475-1480
Science China Technological Sciences > 2009 > 52 > 9 > 2660-2669
Science China Technological Sciences > 2008 > 51 > 12 > 2295-2304