Shaofeng Ran | doi.page