Xiaojun Duan | doi.page