Articles by Ruiming Han (1)