Zhenkui Ruan | doi.page