Articles by Haojun Li (1)