Qingchun Guo | doi.page