Mengxuan Zhang | doi.page