Search results for: Haitao Liu
Science China Technological Sciences > 2014 > 57 > 12 > 2407-2417
Science China Technological Sciences > 2012 > 55 > 7 > 2019-2027
Science China Technological Sciences > 2008 > 51 > 3 > 288-301
Science China Technological Sciences > 2003 > 46 > 1 > 104-112