Articles by Xuechen Duan (2)