Yan-Ruide Li | doi.page