Shaojie Li | doi.page