Search results for: Hao Xu
Science China Technological Sciences > 2018 > 61 > 6 > 853-866
Science China Technological Sciences > 2013 > 56 > 3 > 586-593
Science China Technological Sciences > 2011 > 54 > 5 > 1281-1286
Science China Technological Sciences > 2018 > 61 > 6 > 853-866
Science China Technological Sciences > 2013 > 56 > 3 > 586-593
Science China Technological Sciences > 2011 > 54 > 5 > 1281-1286