Articles by Zhenguo Shi (3)