QianYuan Liu | doi.page