Yixuan Duan | doi.page