Ruxue Zhang | doi.page