Shengrui Sun | doi.page