Ruxian Xue | doi.page