Publications by 'Hanrui Zhang 0007'