Articles by Xiaoxiang Shi (1)