Qiaowei Zhang | doi.page