Xiaogan Li | doi.page