Tingyuan Li | doi.page