Liwen Yan | doi.page