Publications by 'Xianhao Shen'