Articles by Y Shi (27)