Publications by 'Yuhao Shen 0003'