Mingqian Zhang | doi.page