Xiaoqing Yan | doi.page