Shixuan Liu | doi.page