Yan-Ping Ren | doi.page