Articles by Ping Shen (2)