Articles by J Guan (3)