Search results for: Weihua Zhang
Science China Technological Sciences > 2013 > 56 > 3 > 666-676
Science China Technological Sciences > 2009 > 52 > 11 > 3198-3206
Science China Technological Sciences > 2009 > 52 > 4 > 1117-1124
Science China Technological Sciences > 2006 > 49 > 6 > 693-700