Jinyan Duan | doi.page