Articles by Zesheng Yan (1)