Yuqin Ran | doi.page