Haijun Liu | doi.page