Keduo Qian | doi.page