Yuxuan Zhang | doi.page