Wuming Yan | doi.page