Qiulin Zhang | doi.page