Publications by 'Haowen Zhan'