Search results for: Peng Xu
Science China Technological Sciences > 2018 > 61 > 8 > 1197-1206
Science China Technological Sciences > 2016 > 59 > 10 > 1524-1536
Science China Technological Sciences > 2012 > 55 > 2 > 387-416
Science China Technological Sciences > 2010 > 53 > 2 > 512-518