Articles by Shengnan Guo (1)