Articles by Shenghe Li (2)