Haiqing Liu | doi.page