Articles by Y Huo (3)