Publications by 'Yu-hang Cheng'