Haoning Liu | doi.page