Publications by 'Jianhao Yan'