Xianqiang Li | doi.page