Yuhuan Teng | doi.page